Ошибки 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.