Подтвердить что ты не робот

CocoaPods: укажите на ветку в спецификации pod

Я пытаюсь установить код из ветки репозитория на спецификацию pod, и на основе документации это должно работать:

s.dependency 'repository_name',
:git => 'https://github.com/account_name/repository_name.git',
:branch => 'experimental_branch'

Но я получаю сообщение об ошибке с чем-то вроде [!] требований к неподдерживаемой версии. Обновление CocoaPods может решить проблему.

Он работает при установке непосредственно из файла pod:

pod 'ObjectiveRecord', :git => 'https://github.com/supermarin/ObjectiveRecord.git', :branch => '2-0-experimental'

Кто-нибудь знает? Спасибо!

4b9b3361

Ответ 1

Вы не можете использовать зависимость pod, но она поддерживает только "name", "version". Источник: guide.cocoapods.org. Ожидается, что метаданные :git и :branch будут получены из файла podfile.