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

Как добавить частный 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", а если нет, то как достичь этой цели?

4b9b3361

Ответ 1

Вам необходимо сохранить репозиторий для ваших личных подпрограмм.

Добавьте этот репозиторий в вашу установку CocoaPods:

pod repo add MyPrivateSpecs [email protected]:MyPrivateSpecs

Добавьте к этому свой частный пакет зависимостей:

pod repo push MyPrivateSpecs Pod1

Теперь вы можете просто ссылаться на этот блок, как обычно:

s.dependency 'Pod1', '~> 0.0.1'