如何编写podspec文件?
libraries:配置依赖的系统库(要注意,这里的写法需要忽略lib前缀)
eg.
libraries = 'c++', 'sqlite3', 'stdc++.6.0.9', 'z'
vendored_libraries:配置需要引用的非系统静态库(要注意,这里的.a静态库名字必须要带lib前缀,如果引用的静态库名字没lib前缀会导致编译报错,只需要重命名加上即可)
eg.
vendored_libraries = 'Frameworks/libTest.a'
resources:配置资源文件(.bundle,.png,.txt等资源文件,这些资源文件会被放到mainBundle中,要注意避免发生命名重复的问题)
eg.
resources = 'Resources/MyRes.bundle'
resource_bundles:配置指定bundle的资源文件(可以解决resources导致的命名冲突问题)
eg.
resource_bundles = {
'ZCPKitBundle' => ['Resources/MyRes.bundle'],
}