IOS: cocoa Pods: Как добавить новую зависимость к существующему контейнеру?
У меня есть juuuust, начинающийся с Cocoa Pods.
У меня есть это рабочее пространство после первоначального эксперимента и успешного подключения AFNetworking через этот учебник Ray Wenderlich.
![enter image description here]()
Я хочу добавить больше зависимостей, таких как core-plot.
Я нашел эту ссылку на "PodSpec" Core-Plot
Проблема в том, что я не знаю, как это реализовать...
У кого-нибудь есть быстрый прогон того, что нужно моде и какие команды в терминале запускать?
Ответы
Ответ 1
Вам нужно добавить pod в Podfile и сделать pod install из терминала, что он. Этапы можно суммировать как
- В терминале измените каталог в каталог проекта, содержащий *.xcodeproj
- Запустите открыть подфайл. Что открывает Podfile в textEdit.
- Добавьте pod'CorePlot ',' ~ > 1.4 ' и сохраните.
- Запустите pod install - ПРИМЕЧАНИЕ *, которое является ** обновлением pod, если оно уже установлено.
Вы хорошо пойдете.
Ответ 2
После того, как вы первоначально установили CocoaPods в свой проект, вы можете добавить новые зависимости (или удалить неиспользуемые), отредактировав подфайл. Затем просто запустите pod install.
Если вы используете AppCode, у него есть хорошая интегрированная поддержка, чтобы он мог обновлять Pods для вас, просто отредактируйте Podfile в AppCode, и он предложит вам добавить новые зависимости.
![Pods-AppCode]()
Edit:
На самом деле, запустите pod install
снова после добавления новых модулей, не обновлять.
Ответ 3
Просто запустите команду
pod update
Ответ 4
FYI: согласно эта ссылка в группах google, 1.4 может быть проблемой в cocoa pods
Я пробовал:
pod 'CorePlot', '1.3'
и он компилируется... это должна быть проблема с 1.4 и cocoa pods
Ответ 5
Перейдите в папку проекта ur и откройте терминал и установите источник проекта на терминал
-> Run open Podfile. Which opens the Podfile in textEdit.
-> Add pod'CorePlot', '~> 1.4' to it and save.
-> Run pod install -- NOTE(if u want to update all podfile then run pod update)
Ответ 6
В интересах любого pod noobs, подобного мне.
Чтобы обновить файл pod в проекте Xcode.
Сначала закройте xCode.
открыть терминал
type
sudo gem
Затем при появлении запроса введите системный пароль
Далее cd в каталог, в котором у вас есть проект и файл podfile.
note *, если ваше имя папки имеет специальные символы, такие как "&" введите первой части и нажмите клавишу Tab. Терминал автоматически завершит и уберет специальные символы для вас: -)
Внутри папки проекта, где у вас есть файл podfile
тип
pod update
Вот оно. Подождите окончания терминала и вуаля.
Дополнительные советы для терминалов noobs
Чтобы просмотреть файлы в папке типа ls
Для повторного ввода предыдущей команды используйте стрелку вниз на клавиатуре