问题
I'm trying to install code from a repository's branch on a pod spec, and based on the documentation, this should work:
s.dependency 'repository_name',
:git => 'https://github.com/account_name/repository_name.git',
:branch => 'experimental_branch'
But I get an error with something like [!] Unsupported version requirements. Updating CocoaPods might fix the issue.
It works when installing from a pod file directly:
pod 'ObjectiveRecord', :git => 'https://github.com/supermarin/ObjectiveRecord.git', :branch => '2-0-experimental'
Does anyone know? Thanks!
回答1:
You can't use a pod dependency like that, it only supports "name", "version"
. Source: guides.cocoapods.org. It is expected that the :git
and :branch
metadata will come from the podfile.
来源:https://stackoverflow.com/questions/25140362/cocoapods-point-to-a-branch-in-pod-spec