Как выбрать проект в моем подпикселе? Я получаю сообщение об ошибке: Не удалось найти проект Xcode для целевого "Pods",

Я делаю учебник Ray Wenderlich под названием SimpleWeather.
Подкайл находится в той же папке, что и проект. Здесь мой код из podfile:

platform :ios, '7.0'

xcodeproj 'SimpleWeather'  

pod 'Mantle'  
pod 'LBBlurredImage'  
pod 'TSMessages'  
pod 'ReactiveCocoa'  

Сообщение об ошибке: [!] Не удалось найти проект Xcode /Users/myName/Developer/SimpleWeather.xcodeproj для целевого Pods.

Название проекта - SimpleWeather.

Ответ 1

Повторяя наш оригинальный разговор:

В соответствии с Подписями синтаксиса подфайлов Подфайл выглядит правильно.

Убедитесь, что вы используете $pod install в каталоге проекта:

/Users/myName/Developer/SimpleWeather

Ответ 2

Я уверен, что вы не в правильном каталоге. Вы уверены, что ваш .xcodeproj находится в папке разработчика? Там может быть вложенная папка, для которой нужно перейти.

Правильный способ включить CocoaPods в вашем проекте:

  • Открыть терминал и выполнить: $ sudo gem install cocoapods
  • Перейдите в папку Project (я предполагаю, что в вашем случае это cd /Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj).
  • Настройка Cocoapod pod setup
  • Создайте подфайл touch Podfile
  • Откройте Podfile open -e Podfile и вставьте свой код для подфайла
  • Наконец, установите подфайл pod install

Если вы следуете этим инструкциям, все должно работать. При открытии вашего проекта обязательно откройте файл .xworkspace.

Для получения дополнительной информации см. this.

Ответ 3

Эта ошибка также возникает, когда в вашем проекте Xcode имеется несколько .xcodeproj.

В общем случае вам не нужно больше одного .xcodeproj. Удалите ненужный .xcodeproj, и Cocoapods автоматически получит правильный путь.

Ответ 4

Эй, ваш путь к проекту может быть неправильным. Перейдите к проекту и щелкните правой кнопкой мыши по SimpleWeather.xcodeproj и выберите Get Info как показано на изображении ниже (справа отображается окно для получения информации здесь). Скопируйте этот путь из окна сведений и вставьте его в подфайл. После этого добавьте /SimpleWeather.xcodeproj к вставленному пути. Это может решить проблему (Примечание: это мой снимок для моего проекта). В вашем случае решение может заменить путь этим /Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj

enter image description here

Ответ 5

Возможно, у вас есть два проекта .xcodeproj, удалите их.

Удалите Podfile.lock, папку Pods. В терминале cd /Users/myName/Developer/SimpleWeather и pod install

Ответ 6

Чтобы решить эту проблему, выполните следующие шаги, и ваша проблема будет решена:

Шаг 1: Откройте терминал и перейдите в папку проекта

Шаг 2: touch podfile

Шаг 3: open -e Podfile

Шаг 4: Запишите строку ниже в тексте и закройте его

workspace 'Desktop/yourprojectname.xcworkspace'

Шаг 5: Подставка

И после успешного процесса вы снова не получите эту ошибку.

CheersKP

Ответ 7

У меня была та же проблема. Затем со многими попытками испытаний и ошибок я наконец получил рабочее решение:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!

target 'SimpleWeather'
pod 'Alamofire', '~> 3.4'

Это работает, когда вы находитесь в своем каталоге проекта (я предполагаю, что вы должны перемещаться с помощью терминала в/Users/myName/Developer/SimpleWeather/)

Ответ 8

Вы установили приложение Xcode..in, используя эту команду для выполнения

sudo xcode-select -switch /Applications/Xcode.app

Ответ 9

так хорошо, я пробовал все возможное... у меня был только один файл .xcodeproj но подоконник я не смог установить, так что, наконец, я пробовал со следующими словами 1. Откройте терминал cd в папку проекта с помощью .xcodeproj
2. Введите pod init
3. Введите touch подфайл
4. Введите pod install
Магия происходит, и ваши файлы pod устанавливаются