如何组合私人git pod和最大pod版本

时间:2015-08-05 08:29:56

标签: ios cocoapods podfile

我正在尝试将最大的pod版本设置为我的'Podfile',就像AFNetworking一样:

pod 'AFNetworking', '~> 2.0'

但我正在使用私有存储库,所以我还需要指定git存储库:

pod 'AFNetworking', :git => 'https://github.com/gowalla/AFNetworking.git'

cocoapods指南:https://guides.cocoapods.org/using/the-podfile.html示例显示如何使用特定的分支,标记或提交:

pod 'AFNetworking', :git => 'https://github.com/gowalla/AFNetworking.git', :branch => 'dev'

pod 'AFNetworking', :git => 'https://github.com/gowalla/AFNetworking.git', :tag => '0.7.0'

pod 'AFNetworking', :git => 'https://github.com/gowalla/AFNetworking.git', :commit => '082f8319af'

但没有最大的pod版本。

如何组合私有git存储库和最大pod版本?

1 个答案:

答案 0 :(得分:1)

当使用来自存储库根目录的podspec时(即,当您将:git放入Podfile时),CocoaPods将使用该存储库根目录中的podspec。 podspec将附加一个固定版本号,因此没有"最大值"版本,只有一个固定版本。

如果您希望发布私有Pod的各种版本,可以在pod规范存储库中将各种版本作为单独的pod规范包含在内,请查看CocoaPods guide on private spec repositories