Cocoapods pozostają na „analizie zależności”


139

Używam cocoapods do zarządzania moimi zależnościami. Wszystkie działały dobrze. Teraz, kiedy tworzę nowy projekt, dodałem następujące elementy do mojego pliku podfile,

platform :ios, '6.1'
pod 'RestKit', '~>  0.20.0'

kiedy robię instalację pod, ciągle analizuję zależności .

Każdy pomysł, dlaczego ten problem?



3
Uruchom z --verboseprzełącznikiem i wklej dowolne wyjście, które widzisz tutaj.
Hiperbola

Odpowiedzi:


380

Miałem ten sam problem, a ponieważ moje dane wyjściowe z --verbose różniły się od połączonej odpowiedzi SO, dołączam tę odpowiedź wraz z weryfikacją, że zadziałała:

  $ pod repo remove master
  $ pod setup
  $ pod install

1
Dziwne. Moje cocoapods działały świetnie przez naprawdę długi czas, a potem po prostu przestały. To naprawiło! Dzięki
Toadums

1
Dziękuję Ci. Pomogło mi.
petesalt

33
kiedy kiedykolwiek zainstalujesz nową wersję xcode, musimy wykonać następujące kroki
Iqbal Khan

3
łał. działa jak urok i żaden poradnik o tym nie wspomina :( dzięki :)
hqt

2
Do Twojej wiadomości, miałem ten sam problem, a potem zdałem sobie sprawę, że mam niezobowiązujące zmiany w moim projekcie. Po prostu je zainscenizowałem i zaangażowałem, pobiegłem $ pod installponownie i zadziałało.
i2097i

13

Innym sposobem rozwiązania tego problemu jest usunięcie Podsfolderu i Podfile.lockpliku i pod installponowne uruchomienie .


4
Wypróbowałem, ale wciąż utknąłem na Analizowaniu zależności
gndp

0

Coś, co wydawało się działać dla mnie:

  • Anuluj pierwszą próbę za pomocą Ctrl-C
  • Spróbuj ponownie użyć instalacji pod

Ponadto po pomyślnym zainstalowaniu kapsuły należy zamknąć bieżący projekt przed otwarciem project.workspace.


0

Komentarz i2097i był dla mnie poprawką (więc nie mogę przypisać sobie za to uznania i nie mogę wyrazić zgody na jego komentarz).

Sprawdź, czy nie ma niezatwierdzonych zmian (właśnie dodałem mój plik Podfile, ale nie został zatwierdzony). Inscenizacja i zaangażowanie zaczęły pod installdziałać.


wydaje mi się pomocną odpowiedzią
gndp

@gndp To jest komentarz, a nie odpowiedź
NSNoob
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.