Что такое Cocoapods? Импорт в проект, деинтеграция. (Xcode, iOS, Podfile)
HTML-код
- Опубликовано: 21 авг 2024
- Что такое пакетный менеджер зависимостей Cocoapods в iOS разработке? Как создать Podfile? Зачем он нужен и как его использовать поговорим в данном ролике.
Если хотите поддержать канал:
🍩 YooMoney: yoomoney.ru/to...
🤑Тинькофф: www.tinkoff.ru...
🟦 Telegram: t.me/+2tJcMzzM...
👀 Полезное:
💻 Как стать iOS разработчиком с нуля? ⏩ www.lexone.ru/...
📚 Optionals в языке Swift (текстовая версия) ⏩ www.lexone.ru/...
📚 Мой сайт: ⏩ www.lexone.ru/
🆓 Presearch - поисковик который платит за поиск и бережет конфиденциальность информации ⏩ presearch.org/...
😵 Если у тебя есть какие-то вопросы касательно iOS, разработки, или чего-то из видео - не вздумай стесняться и пиши в комментариях внизу! ⏬
😉 Если есть пожелания к тематике следующих видео, так же прошу в комментарии! ⏬
❗ И самое главное, прямо сейчас подпишись на канал ☝, и ставь палец вверх 👍! Если ты уже это сделал то вот тебе вкусный пирожок 🥟, и я в свою очередь, не разочарую тебя новым контентом.
#swift #cocoapods #iosнапрактике #swift5курсуроков #swiftосновы #iosуроки #свифт #айос #ios #якодер #iosразработка
❗Как установить Cocoapods на Mac Os?
Открываем консоль и выполняем команду:
$ sudo gem install cocoapods
Далее переходим в каталог проекта Xcode и инициализируем Pod-файл:
$ pod init
После того, как Pod-файл будет создан прописываем в нем нужные нам библиотеки.
Затем запускаем процесс установки:
$ pod install
Все. Библиотеки добавлены в проект. Далее работаем с проектом через файл .xcworkspace
Спасибо за развернутый урок Cocoapods!
Отличный урок, закрыл многие вопросы. Спасибо!
Спасибо большое!)
Спасибо, доступно!
Спасибо!
Для тех у кого такая же ошибка [!] Unable to determine the platform for the `имя проекта` target. На видео это не показано, но нужно внимательно прочитать Podfile и раскомментировать вторую строку (убрать решетку)
Расскажите ситуацию на рынке айти, в свете нынешних событий. Как вам видится дальнейшая судьба ios разработки в России, повлияли ли на работу санкции, как руководители компании реагируют (сокращают ли штат сотрудников)? Можете просто в телеграмме небольшой пост написать на эту тему:) Спасибо!
Спасибо за видео, но вот вопрос: а как удалит отдельный pod, а остальные оставить?
Привет!
Повторил все несколько раз, но при попытке установки ошибка.
Чистил кэш не помогло.
Машина на М1.
В папке с проектом создается только одна папка Pods
В чем может быть проблема???
Добавляю Аморфаейр и свифтиДжэйсон
Все как по гайду - версии из cocoapods
Pod файл естественно создается, редактируется.
Ошибка именно при установке.
На М1 есть особенность, ставим так:
сначала это: sudo arch -x86_64 gem install ffi
потом это: arch -x86_64 pod install
И все отлично устанавливается.
@@user-qv6nu5rw3z спасибо большое! Не знаю чем провинился М1, но что-то все ни как у людей ставится)
Другая архитектура… Зато сейчас все косяки поправят, будет работать лучше x64
@@user-qv6nu5rw3z спасибо, помогло!
когда проект кидаю в терминал потом пишу (is) у меня пишется такое -> zsh: command not found: is
(у меня Mac M2 , хочу установит cocoapods )Спасибо !
короче это npm
Тоже самое прописал и у себя в голове))
А PodFile это типа package.json
@@e_viskhan 😀 точно, смотрю и как буд-то на реакте приложуху делаю =)
zsh: command not found: pod
brew install cocoapods
pod --version
pod init
pod install
Что делать, если файл xcworkspace не появляется? Просто пустой podfile и все. Пытаюсь установить фреймворк FSCalendar
Нужно прописать зависимости в пустом podfile, затем выполнить команду через терминал pod install
@@iosonpractice вы имеете ввиду pod ‘FSCalrendar’?