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'...
Przeszedłem przez zasoby udostępnione przez witrynę internetową Cocoapods, SO i kilka samouczków wideo. Nic się nie dzieje nawet po odczekaniu kilku godzin, ale wciąż próbujesz dowiedzieć się, w czym może być problem? Byłbym bardzo wdzięczny za uwagi i sugestie. Dziękuję Ci!!!
--verbose
krok klonowania przebiegał bezgłośnie. Sprawdziłem więc rozmiar~/.cocoapods
katalogu, aby upewnić się, że nadal się klonuje. Ostatecznie rozmiar wzrósł do ~ 100 Mb.git clone https://github.com/CocoaPods/Specs.git
? Czy to działa, czy też zawodzi?Odpowiedzi:
To nie jest zablokowane. Myślałem tak samo, dopóki nie przeszedłem do „Monitora aktywności” systemu i nie sprawdziłem zakładki „Sieć”.
Wtedy zobaczysz, że coś jest pobierane. Odpowiada za
git-remote-http
to wywołany proces .Poczekaj! U mnie stało się to samo :)
Powodzenia!
źródło
Aby uzyskać postęp, możesz sam sklonować mistrza:
źródło
git clone --depth=1 https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
--unshallow
: github.com/CocoaPods/CocoaPods/issues/5016Może to być spowodowane problemem http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ ... Będziesz musiał usunąć repozytorium i ponownie je skonfigurować ...
pracował dla mnie
Odpowiedziałem również na poniższe pytanie, Błąd instalacji poda
źródło
Myślę, że musisz postępować zgodnie z instrukcjami, aby pozbyć się sytuacji, a także dodać,
--verbose
aby sprawdzić, co się dzieje przed każdym poleceniem np:źródło
To nie jest zablokowane lub nic nie robi repozytorium pobierania / klonowania (całkowity rozmiar to około 360 MB, nie jestem pewien)
1) Otwórz Monitor aktywności
2) Wybierz kartę Sieć
3) Sprawdź poniżej Google chrome -> git-remote-https
źródło
Dla ludzi niepewnych siebie, takich jak ja, którzy potrzebują pewności, że kokoapody faktycznie wykonują swoją pracę, spróbuj tego. Najwolniejsze wąskie gardło występuje, gdy cocoapody próbują sklonować całe repozytorium (~ 300 MB) do
~/.cocoapods
źródło
Dla mnie w Chinach
Muszę użyć SSH i --depth = 1, aby przyspieszyć!
źródło
--unshallow
: github.com/CocoaPods/CocoaPods/issues/5016--unshallow
: github.com/CocoaPods/CocoaPods/issues/ ...Czas wymagany do skonfigurowania Poda zależy od szybkości połączenia internetowego. Możesz sprawdzić aplikację Monitor aktywności w tym zakresie.
Zaleca się użycie
pod setup --verbose
polecenia zamiastpod setup.
Ta szczegółowa informacja pomaga zobaczyć szczegółowe statystyki podczas konfigurowania kapsuły.
źródło
Miałem ten sam problem z
pod install
ipod update
.Problem w tym, że po wykonaniu któregokolwiek z tych dwóch poleceń. Proces o nazwie git-remote-http w aktywności monitora pokazuje, że coś jest pobierane. To już istniejący problem z podami i problem został otwarty na githubie. Wypróbowałem wiele zalecanych rozwiązań. W końcu udało mi się zainstalować cocoapod Firebase w moim projekcie.
Iść do
jeśli jest tutaj plik główny, będziesz musiał go usunąć.
Możesz zrobić coś takiego
do pwd ... nadal powinieneś być w środku
~/.cocoapods/repos
jeśli powyższe nie zadziałało, spróbuj
Po wykonaniu tego biegu
następną rzeczą, którą musisz zrobić, jest uruchomienie
git fetch --depth=2147483647
- spowoduje to przekonwertowanie lokalnego repozytorium Podspecs na pełny klon, jak wspomniano tutaj :instalacja i aktualizacja poda powinny działać szybko zgodnie z oczekiwaniami.
źródło
Aby to wykonać, musisz uważać na swoje połączenie internetowe ... jeśli zawiedzie przez sekundę, polecenie nie będzie kontynuowane, ale terminal nie powie ci, co się dzieje. Jeśli polecenie się nie powiedzie, kontynuuj próby ... zadziałało dla mnie! Użyłem tego polecenia!
$ git clone https://github.com/CocoaPods/Specs.git ~ / .cocoapods / repos / master
źródło
- Stacja robocza VMWare - zwirtualizowany Mac - Ustawienia sieciowe - Problem
Po około 100 próbach udało mi się go uruchomić! Próbowałem prawie wszystkiego, co tutaj opisano, ale nic nie rozwiązało problemu. Został losowo zatrzymany przez klonowanie do mastera między 0% a 97%. W Monitorze aktywności zobaczyłem, że ruch sieciowy został zatrzymany.
Wreszcie zmieniłem ustawienia sieciowe z NAT na BRIDGE. To było rozwiązanie!
źródło
Po prostu skonfiguruj repozytorium główne, byłem podekscytowany widząc postęp pobierania, patrz zrzut ekranu;)
CocoaPods w wersji 1.2.0 (28 stycznia) rozwiązuje ten problem, dziękujemy wszystkim współpracownikom i Danielle Tomlinson za to wydanie.
źródło