Мы начали использовать CocoaPods в наших проектах iOS. По умолчанию мы добавляем Podfile
в каталог нашего файла .xcodeproj
, звоните туда pod install
, а CocoaPods создает каталог ${PODS_ROOT}/Pods
локально. Поскольку мы добавляем Pods к репо, а ${PODS_ROOT}/Pods
достаточно велик, мы хотели бы переместить все разделяемые части в другое место для совместного использования между проектами. Это возможно?Как поделиться (какао) стручками только (!) Между проектами iOS?
Внутри ${PODS_ROOT}/Pods
для проекта A
Я думаю, что файлы Manifest.lock
и A.xcodeproj
и каталог Target Support Files
являются специфическими для проекта A
. Остальные каталоги представляют собой контейнеры (содержащие фреймворки или статические библиотеки или ...), которые могут быть разделены. Какой был бы лучший/предлагаемый способ сделать это?
Любая помощь приветствуется.
Точно. Абсолютно нет необходимости устанавливать зависимости в репозиторий. У них есть свои репозитории на github. – Sulthan
Вы не должны добавлять 'Podfile.lock' в репо, иначе будет возможность, что' pod install' не будет работать –
Не уверен, что я согласен, вы должны добавить его, если хотите, чтобы все были на той же версии Pods. –