Что такое Cocoapods? Импорт в проект, деинтеграция. (Xcode, iOS, Podfile)

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 26

  • @iosinpractice
    @iosinpractice  2 роки тому

    ❗Как установить Cocoapods на Mac Os?
    Открываем консоль и выполняем команду:
    $ sudo gem install cocoapods
    Далее переходим в каталог проекта Xcode и инициализируем Pod-файл:
    $ pod init
    После того, как Pod-файл будет создан прописываем в нем нужные нам библиотеки.
    Затем запускаем процесс установки:
    $ pod install
    Все. Библиотеки добавлены в проект. Далее работаем с проектом через файл .xcworkspace

  • @netmannetman5396
    @netmannetman5396 2 роки тому +3

    Спасибо за развернутый урок Cocoapods!

  • @nikolayplaton87
    @nikolayplaton87 Рік тому +1

    Отличный урок, закрыл многие вопросы. Спасибо!

  • @rabbit467
    @rabbit467 Рік тому +1

    Спасибо!

  • @MrPotapovV
    @MrPotapovV 2 роки тому +2

    Спасибо большое!)

  • @ivanlyaskovets6804
    @ivanlyaskovets6804 2 роки тому +2

    Спасибо, доступно!

  • @Pewpewpew-m9t
    @Pewpewpew-m9t 2 місяці тому

    Спасибо за видео! А какие преимущества использования кокоподс перед дефолтным менеджером зависимостей хкода?

    • @iosinpractice
      @iosinpractice  2 місяці тому

      Можно сказать, что сейчас cocoapods депрекейтнули. Но SPM был не всегда.

  • @someuser216
    @someuser216 Рік тому +1

    Для тех у кого такая же ошибка [!] Unable to determine the platform for the `имя проекта` target. На видео это не показано, но нужно внимательно прочитать Podfile и раскомментировать вторую строку (убрать решетку)

  • @rem4il75
    @rem4il75 2 роки тому +1

    Расскажите ситуацию на рынке айти, в свете нынешних событий. Как вам видится дальнейшая судьба ios разработки в России, повлияли ли на работу санкции, как руководители компании реагируют (сокращают ли штат сотрудников)? Можете просто в телеграмме небольшой пост написать на эту тему:) Спасибо!

  • @АнатолийМеньшиков-ц2г

    Спасибо за видео, но вот вопрос: а как удалит отдельный pod, а остальные оставить?

  • @ABC-tv9zy
    @ABC-tv9zy Рік тому

    когда проект кидаю в терминал потом пишу (is) у меня пишется такое -> zsh: command not found: is
    (у меня Mac M2 , хочу установит cocoapods )Спасибо !

  • @sergeitarsevich7202
    @sergeitarsevich7202 2 роки тому +2

    Привет!
    Повторил все несколько раз, но при попытке установки ошибка.
    Чистил кэш не помогло.
    Машина на М1.
    В папке с проектом создается только одна папка Pods
    В чем может быть проблема???
    Добавляю Аморфаейр и свифтиДжэйсон
    Все как по гайду - версии из cocoapods

    • @sergeitarsevich7202
      @sergeitarsevich7202 2 роки тому

      Pod файл естественно создается, редактируется.
      Ошибка именно при установке.

    • @АнатолийМеньшиков-ц2г
      @АнатолийМеньшиков-ц2г 2 роки тому +5

      На М1 есть особенность, ставим так:
      сначала это: sudo arch -x86_64 gem install ffi
      потом это: arch -x86_64 pod install
      И все отлично устанавливается.

    • @andreifokin311
      @andreifokin311 2 роки тому +3

      @@АнатолийМеньшиков-ц2г спасибо большое! Не знаю чем провинился М1, но что-то все ни как у людей ставится)

    • @iosinpractice
      @iosinpractice  2 роки тому

      Другая архитектура… Зато сейчас все косяки поправят, будет работать лучше x64

    • @madinakrkvneqrv4834
      @madinakrkvneqrv4834 2 роки тому

      @@АнатолийМеньшиков-ц2г спасибо, помогло!

  • @makarovevent
    @makarovevent 2 роки тому

    Что делать, если файл xcworkspace не появляется? Просто пустой podfile и все. Пытаюсь установить фреймворк FSCalendar

    • @iosinpractice
      @iosinpractice  2 роки тому

      Нужно прописать зависимости в пустом podfile, затем выполнить команду через терминал pod install

    • @makarovevent
      @makarovevent 2 роки тому

      @@iosinpractice вы имеете ввиду pod ‘FSCalrendar’?

  • @АсяТ-ф7н
    @АсяТ-ф7н 9 місяців тому

    zsh: command not found: pod

    • @iosinpractice
      @iosinpractice  9 місяців тому

      brew install cocoapods
      pod --version
      pod init
      pod install

  • @askerkotsev363
    @askerkotsev363 Рік тому +2

    короче это npm

    • @e_viskhan
      @e_viskhan Рік тому +1

      Тоже самое прописал и у себя в голове))
      А PodFile это типа package.json

    • @mixfix86
      @mixfix86 Рік тому

      @@e_viskhan 😀 точно, смотрю и как буд-то на реакте приложуху делаю =)