从 Cocoapods 获取非主分支?

Getting non-master branch from Cocoapods?

我一直在项目中使用 SwiftyJSON and Alamofire。最近我下载了 XCode 7 beta。 SwiftyJSON 和 Alamofire 都有单独的非主分支 Swift 2. 有没有办法通过 CocoaPods 获取这些分支,或者我需要以传统方式安装它们?

我尝试在 CocoaPods 网站上搜索这些分支是否已作为单独的 Pods 提交,但没有任何结果。我想知道是否有 Podfile 语法允许您获得非主分支。

您可以在 Podfile 中指定存储库中的任何分支。

我用于 Alamofire 的示例:

pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => 'swift-2.0'

更改 Podfile 中的行,然后再次 运行 pod install


还有这个替代语法:

pod 'Alamofire', git: 'https://github.com/Alamofire/Alamofire.git', branch: 'swift-2.0'

更新为当前答案。上面的行现在 returns git 错误抱怨找不到 'swift-2.0' 分支。 请改用此表格:

pod 'Alamofire', '~> 2.0'