Cocoapods setup застрял в команде pod setup на терминале
MacBook-Pro:~ skbc$ pod setup --verbose
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
Setting up CocoaPods master repo
Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`)
$ /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master
Cloning into 'master'...
прошли через ресурсы, предоставляемые Cocoapods веб-сайта, так и несколько видеоуроков. Ничего не происходит даже после ожидания в течение нескольких часов, однако все еще пытается выяснить, в чем может быть проблема? Я был бы очень признателен за ваши замечания и предложения. Спасибо!!!
12 ответов:
это может быть связано с http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ выпуск... Вам нужно будет удалить РЕПО и переустановить его...
pod repo remove master pod setup
работал для меня
ответил на следующий вопрос, а также, ошибка при установке pod
чтобы получить прогрессию, вы можете клонировать мастер самостоятельно:
pod repo remove master git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master pod setup
Я думаю, что вы должны следовать шаги, чтобы избавиться от ситуации, а также добавить
--verbose
чтобы проверить, что происходит перед каждой командой например:$ pod setup --verbose
- pod repo remove master
- pod setup
- pod install
для небезопасных людей, как я, кто нуждается в уверенности, что cocoapods, на самом деле, делает работу, попробуйте это. Самое медленное узкое место - это когда cocoapods пытаются клонировать все РЕПО (~300 МБ) в
~/.cocoapods
while true; do du -sh ~/.cocoapods/ sleep 3 done
для меня Китай
Я должен использовать SSH и --глубина=1 поднять!
pod repo remove master git clone --depth=1 git@github.com:CocoaPods/Specs.git ~/.cocoapods/repos/master pod setup
у меня была такая же проблема с
pod install
иpod update
.проблема в том, что после выполнения любой из этих двух команд. Процесс под названием git-remote-http в активности монитора показывает, что что-то загружается. Это была существующая проблема со стручками, и проблема открылась на github. Я пробовал много рекомендуемых решений. Я, наконец, смог установить firebase cocoapod на моем проекте.
на
~/.cocoapods/repos
если есть мастер-файл здесь, вам нужно будет удалить его.
вы можете сделать что-то вроде
sudo rm -R -i yourmasterdirectory
do pwd ... вы все еще должны быть в
~/.cocoapods/repos
если выше не работает, попробуйте
pod repo remove master
после того как вы сделали это работать
git clone https://github.com/CocoaPods/Specs.git master
следующее, что вам нужно сделать, это запустить
git fetch --depth=2147483647
- это преобразует ваш локальный репозиторий Podspecs в полный клон, как указано здесь:установка и обновление pod должно работать быстро, как и ожидалось.
--VMWare Workstation--virtualizedMac--NetworkSetting--Problem
после 100 попыток я получил его на работу! Я пробовал почти все, что описано здесь, но ничего не решали проблему. Он случайно остановился путем клонирования в master между 0% и 97%. В мониторе активности я увидел, что сетевой трафик остановился.
наконец, я изменил сетевую настройку с NAT на BRIDGE. Это было решение!
чтобы выполнить его, вы должны обратить внимание на подключение к интернету... если это не удается в течение секунды, команда не будет продолжаться, но терминал не скажет вам, что происходит. Если команда не выполняется, продолжайте попытки... работал на меня! Я использовал эту команду!
$ git clone https://github.com/CocoaPods/Specs.git~/.cocoapods / repos / master