Ответ 1
Перезапуск Xcode
помог мне. Pod update
и install
не помогли.
Как решить эту проблему. Я загрузил проект iOS из репозитория Git, и когда я пытаюсь его построить, он дает ошибку:
Check dependencies
The file "Pods.xcconfig" couldn’t be opened because there is no such file. (/Users/YoGesh/Desktop/Xy-3/Pods/Pods.xcconfig)
PhaseScriptExecution Check\ Pods\ Manifest.lock /Users/YoGesh/Library/Developer/Xcode/DerivedData/Xy-bmwkojrwthnvzdfxthnxeqgesekm/Build/Intermediates/Xy.build/Debug-iphonesimulator/Xy.build/Script-C0451AB63D7F4B73830000BA.sh
cd /Users/YoGesh/Desktop/Xy-3
/bin/sh -c /Users/YoGesh/Library/Developer/Xcode/DerivedData/Xy-bmwkojrwthnvzdfxthnxeqgesekm/Build/Intermediates/Xy.build/Debug-iphonesimulator/Xy.build/Script-C0451AB63D7F4B73830000BA.sh
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.
Перезапуск Xcode
помог мне. Pod update
и install
не помогли.
Я нашел хороший намек в проблемах CocoaPods
на GitHub
, попробуйте это:
pod install
Перейдите в каталог проекта с терминала
запустите "pod update"
Привет, у меня была такая же проблема, я получал следующую ошибку при запуске обновления pod, но я не понял, что обновление не работает.
$pod update
Анализ зависимостей /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in `open ': нет такого файла или каталога
Это было потому, что я забыл запустить "pod setup" после установки cocoapods. Я выполнил настройку pod с терминала, а затем выполнил обновление pod (или установил pod), и все пошло по плану.
Возможно, вы используете файл проекта по умолчанию Xcode. После установки рамки через pod вы должны использовать сгенерированное xcworkspace в папке проекта.
Пример: SampleProject.xcworkspace.
Для тех, кто хочет решить эту проблему и попытался удалить cocoa pods из проекта: 1. Откройте проект, с левой стороны должна быть папка с именем Pods 2. Удалите папку, и проблема будет решена. !!! Не делайте этого, если вам нужны cocoa pods
У меня есть аналогичная ситуация, для меня это ошибка, которая останавливает все обновления модулей, когда я запускаю обновление pod.
Попробуйте снова устранить ошибку и снова запустить обновление pod, очистите свой проект, а затем попытайтесь создать снова.
Я попробовал команду pod update
в терминале для проекта, это не решило проблему.
Затем я попробовал команду pod install
для того же проекта, он установил все зависимости pod, и проект был проиндексирован, и все проблемы такого типа были исправлены.
Закрытие Xcode, обновление pod и установка pod мне не помогли.
Я только что обновил cocoapods:
sudo gem install cocoapods
Если вы видите ошибку:
У вас нет прав на запись в каталог /usr/bin
Используйте следующую команду:
sudo gem install cocoapods -n /usr/local/bin