Как добавить частный CocoaPod в качестве зависимости в другой файл .podspec pod?
Я работаю на частном контейнере, и это зависит от другого частного контейнера. Поэтому я просто хочу упомянуть об этом в моем файле podspec.
Его выглядит так в файле .podspec pod2.
s.dependency 'Pod1', '~> 0.0.1' , :git => 'https://github.com/MY_COMPANY/pod1.git', :commit => '9f9f4fe5b5959e0f2ea89e472eccf7aea6f37eea'
И я узнал, что "нет: git и: commit options в спецификаторе зависимостей podspec", а если нет, то как достичь этой цели?
Ответы
Ответ 1
Вам необходимо сохранить репозиторий для ваших личных подпрограмм.
Добавьте этот репозиторий в вашу установку CocoaPods:
pod repo add MyPrivateSpecs [email protected]:MyPrivateSpecs
Добавьте к этому свой частный пакет зависимостей:
pod repo push MyPrivateSpecs Pod1
Теперь вы можете просто ссылаться на этот блок, как обычно:
s.dependency 'Pod1', '~> 0.0.1'