Ответ 1
Удаление и переустановка CocoaPods с терминала устранила проблему (см.
После установки cocoapods с sudo gem install cocoapods
, попытка запустить pod setup
возвращает эту ошибку:
Could not find 'cocoapods' (>= 0) among 64 total gem(s) (Gem::LoadError)
Вывод из sudo gem install cocoapods
:
CHANGELOG:
[CocoaPods](https://github.com/CocoaPods/CocoaPods/compare/0.28.0...0.29.0)
• [CocoaPods-core](https://github.com/CocoaPods/Core/compare/0.28.0...0.29.0)
• [cocoapods-downloader](https://github.com/CocoaPods/cocoapods-downloader/compare/0.2.0...0.3.0)
[ bug/enhancement notes removed for brevity]
Successfully installed cocoapods-0.29.0
Parsing documentation for cocoapods-0.29.0
1 gem installed
Когда я перечисляю установленные драгоценные камни, я не вижу cocoapods, перечисленных среди моих Местных драгоценных камней, но я действительно вижу 'pod', перечисленный в /usr/local/Cellar/ruby/2.0.0-p0/bin.
Конфигурация системы:
Mac OS 10.9 (upgraded from 10.8)
Xcode: 5.0.2 (upgrade from 4.x)
Ruby path: /usr/local/Cellar/ruby/2.0.0-p0
Как мне заставить кокоподов работать на меня?
Удаление и переустановка CocoaPods с терминала устранила проблему (см.
Для меня это было
sudo gem install cocoapods
Try:
sudo pod setup
Поскольку вы установили cocoapods в качестве супервизора (sudo), есть файлы, которые супервизор может видеть, что вы не можете.
Это также означает, что после добавления pod в podFile вам также потребуется запустить
sudo pod install
вместо
pod install
В конечном итоге может быть лучше отменить установку sudo для cocoa pods и использовать RVM.
С RVM вы можете иметь разные версии наборов драгоценных камней (в том числе различные версии кокоаподов, если требуется). Перейдя по этому маршруту, вы можете обойти выполнение команд pod как sudo.
Простая сделайте эту вещь, напишите ниже в терминале. sudo gem install -n/usr/local/bin cocoapods
Удалите cocoapods, затем выберите y для yes и снова установите cocoapods:
Я получил ошибку:
-bash: pod: команда не найдена
Просто сделайте это для этого:
sudo gem install cocoapods
вам не нужно устанавливать cocapods с помощью sudo
попробовать:
gem install cocoapods
то
pod
чтобы проверить, работает ли он