【发布时间】:2016-07-29 17:04:19
【问题描述】:
我有自己的静态库,它有两个版本 - 精简版和专业版。
它在私人仓库中。
我为每个版本添加了单独的私有 Podspec。
库是带有头文件的编译静态 .a 文件(非开源)。
像这样添加到项目中:
# common cocoapods stuff here
abstract_target 'CommonPods' do
# some other pods here
target 'App' do
pod 'BaseSDK'
end
target 'AppPro' do
pod 'ProSDK'
end
end
但不知何故,项目中的两个目标都与 Podfile 中使用的最新版本 -“ProSDK”相关联,如果切换目标的 lib 版本或为 Pro 目标设置 Base lib -两个目标都将与“BaseSDK”相关联。
cocoapods 中是否有任何带有 lite / pro 版本的库?或者有什么想法吗?
【问题讨论】:
标签: ios objective-c cocoapods static-libraries