Ошибки CocoaPods при сборке проекта


178

Я не могу построить проект, который использует CocoaPods. Я получаю следующие ошибки:

diff: /../Podfile.lock: No such file or directory
diff: Manifest.lock: No such file or directory error: 
The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.`

$ pod installкажется, работает нормально и добавляет Podsпроект в мое рабочее пространство. Я пытался, $ pod updateно это не помогает.

Кажется, PODS_ROOTэто не устанавливается.

Podfile:

platform :ios, '6.0'

workspace 'Example.xcworkspace'
xcodeproj 'example/Example.xcodeproj' 

pod 'TestFlightSDK', '~> 1.3.0-beta.5'
pod 'TestFlightLogger', '~> 0.0.2'
pod 'CocoaLumberjack', '~> 1.6.2'
pod 'Reachability', '~> 3.1.0'
pod 'SBJson', '~> 3.2'
pod 'MKMapViewZoom', '~> 1.0.0'

3
Простая «установка pod» исправляет это :)
onmyway133

Важный! [!] From now on use MyProject.xcworkspace.не старый `.xcodeproj '
Давид Дрозд

Когда вы тестируете в эмуляторе, появляется только белый экран
desigNerd

Ответы:


171

У меня была похожая проблема, когда я сделал серьезные изменения в моем Podfile. Моим решением было удалить файл рабочей области и запустить pod installснова:

rm -rf MyProject.xcworkspace
pod install

17
Значит cocoapods не установлен должным образом. бежатьsudo gem install cocoapods
asgoth

4
gem install cocoapodsеще лучше. Большую часть времени sudoне должно быть необходимо с драгоценными камнями.
PatrickNLT

5
Твой ответ сделал мой день. Я застрял в нем на несколько часов. шапки долой
Шейхом

Спасибо за это, он исправил ошибку. FWIW, я получил ошибку после выполненияgem update cocoapods
rounak

Исправлена ​​проблема.
Произошла
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.