假设我AFIncrementalStore
使用 cocoapods 安装 pod,有没有办法AFIncrementalStore
指定它取决于AFNetworking
,它本身说取决于ConciseKit
,所以当我安装 AFIncrementalStore 时,它最终会递归地遍历依赖项并安装所有必需的 pod?
问问题
226 次
1 回答
2
是的。您可以通过dependency
podspec 中的属性来执行此操作。您的 AFIncrementalStore 示例实际上已经在这里使用
s.dependency 'AFNetworking', '>= 1.0'
s.dependency 'InflectorKit'
s.dependency 'TransformerKit'
当您运行pod install
它时,它会分析这些依赖项并递归安装它们的依赖项。相同依赖项的不同版本会出现问题。目前 CocoaPods 无法解析到同一个库的多个版本的链接。因此,如果您包含两个库,一个具有AFNetworking
1.0 的硬性要求,一个需要 1.3.1,就会出现问题。
于 2013-07-10T18:15:05.193 回答