Невозможно установить Cocoapods – в каталоге проекта не найден podfile

Я загрузил образец проекта, чтобы узнать, как сделать UIPageViewController, и я пытаюсь существенно разветвить этот проект и добавить дополнительную стороннюю библиотеку. Прямо сейчас, это не похоже, что у меня есть файл .xcworkspace в моем проекте. Когда я пытаюсь установить cocoapods, я сначала запускаю

sudo gem install cocoapods – в конкретном каталоге проекта в моем терминале

pod install – в том же каталоге

Я получаю сообщение об ошибке в терминале «No podfile, найденный в каталоге проекта».

Это происходит потому, что у меня нет файла .xcworkspace? Правильно ли устанавливаю podfile?

введите описание изображения здесь

Шаги по добавлению CocoaPods для управления зависимостями в вашем проекте:

  1. sudo gem install CocoaPods -> Это устанавливает CocoaPods как часть программного обеспечения на вашем компьютере.

  2. Перейдите в корень вашего каталога проекта и выполните pod init -> Это добавит базовый подфайл в ваш проект.

  3. Добавьте внешние зависимости, которые у вас есть к этому подфайлу, отредактировав его.

  4. Запустите программу pod install которая выберет все внешние зависимости, упомянутые вами, и .xcworkspace ее с файлом .xcworkspace вашего проекта. Этот файл .xcworkspace будет создан для вас, если у вас его уже нет.

Здесь вы должны использовать файл .xcworkspace вместо .xcproject .

Пример Подлинный синтаксис:

 target 'MyApp' do pod 'AFNetworking', '~> 3.0' end 

Если AFNetworking является модулем, а 3.0 – это конкретная версия, которую я хочу установить.

Документация: Использование CocoaPods

Если вы хотите добавить библиотеку из github в свой собственный проект, после установки драгоценных камней сначала сделайте «p init» из описания github cocoapod, а затем добавьте его после целевой строки в podfile. Сохраните и запустите «pod install». Он будет успешно добавлен в ваш проект.

  • фатальная ошибка: не удалось создать путь к набору
  • Файл Mantle / Mantle.h не найден.
  • Cocoapods: невозможно найти спецификацию для , зависящую от
  • Проблемы с зависимостями расширения iOS 8. Импорт одного файла проекта в контроллер представления расширения
  • ОШИБКА: Ошибка при установке cocoapods: ОШИБКА: Не удалось создать собственное расширение gem
  • Cocoapods дублирует ошибки времени выполнения Frameworks
  • Является ли это правильным способом создания динамических / встроенных фреймворков с внедренными какао-стручками?
  • Принудительное обновление Cocoapod с тем же тегом
  • Запуск проекта на устройстве очень длинный с моим Xcode
  • Дублировать символы между двумя Google
  • Импортировать Objective-C Framework (CocoaPod) в Swift?
  • Давайте будем гением компьютера.