CocoaPods:指向pod规范中的分支

DZe*_*Bot 37 git cocoa ios cocoapods podspec

我正在尝试从pod规范上的存储库分支安装代码,并且基于文档,这应该工作:

s.dependency 'repository_name',
:git => 'https://github.com/account_name/repository_name.git',
:branch => 'experimental_branch'
Run Code Online (Sandbox Code Playgroud)

但是我收到了类似[!]不支持的版本要求的错误.更新CocoaPods可能会解决问题.

它直接从pod文件安装时有效:

pod 'ObjectiveRecord', :git => 'https://github.com/supermarin/ObjectiveRecord.git', :branch => '2-0-experimental'
Run Code Online (Sandbox Code Playgroud)

有人知道吗?谢谢!

ort*_*rta 43

你不能像这样使用pod依赖,它只支持"name", "version".资料来源:guides.cocoapods.org.预计:git:branch元数据将来自podfile.

  • 如果答案对您有帮助,则应该接受该答复. (4认同)
  • 谢谢!我想我正在推动cocoapods的极限;) (2认同)