我正在尝试将最大的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版本?
答案 0 :(得分:1)
当使用来自存储库根目录的podspec时(即,当您将:git
放入Podfile时),CocoaPods将使用该存储库根目录中的podspec。 podspec将附加一个固定版本号,因此没有"最大值"版本,只有一个固定版本。
如果您希望发布私有Pod的各种版本,可以在pod规范存储库中将各种版本作为单独的pod规范包含在内,请查看CocoaPods guide on private spec repositories。