#swift #xcode #cocoapods
#swift #xcode #cocoapods
Вопрос:
Нужно ли мне вводить каждый раз, когда я открываю новый проект: sudo gem install cocoapods , чтобы установить Cocoapods, или это одноразовая вещь? и в следующий раз просто возьмите компакт-диск с проектом и установите pod?
Комментарии:
1. Только один раз, для нового проекта вы просто запускаете pod install
2. Нет,
sudo gem install cocoa pods
это установка cocoa pods. Чтобы добавить модуль в новый проект, вы должны написатьpod init
. Это даст вамpod file
то, что вы можете сделатьpod install
.3. Это «приложение». После того, как вы его установили (с
gem
помощью которого является «инструментом установщика»), вы можете вызывать его (сpod something
помощью) каждый раз, когда захотите. Время от времени может потребоваться обновление.4. Вы можете использовать Swift Package Manager вместо Cocoapods
5. Большинство модулей не поддерживают Swift Package Manager, поэтому я не буду его рекомендовать.
Ответ №1:
CocoaPods — это менеджер зависимостей для проектов Swift и Objective-C Cocoa.
Если вы не установили cocoa pod ранее, чтобы установить cocoa pod на свой компьютер, выполните следующую команду. sudo gem install cocoa pods
Чтобы добавить установленный диспетчер зависимостей в ваш проект, используйте следующую команду. pod init
.
Это создаст файл с именем podfile в каталоге вашего проекта. Включите зависимости в файл соответствующим образом и выполните pod install
для установки зависимостей.