Les cocoapodes restent sur «l'analyse des dépendances»

139

J'utilise des cocoapodes pour gérer mes dépendances. Tous ont bien fonctionné. Maintenant, lorsque je crée un nouveau projet, j'ai ajouté ce qui suit à mon podfile,

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

quand je fais l'installation de pod, il reste continuellement à analyser les dépendances .

Une idée pourquoi ce problème?

Noor
la source
3
Exécutez avec le --verbosecommutateur et collez toute sortie que vous voyez ici.
Hyperbole

Réponses:

380

J'ai eu le même problème, et comme ma sortie avec --verbose était différente de la réponse SO liée, j'inclus cette réponse avec une vérification que cela a fonctionné pour moi:

  $ pod repo remove master
  $ pod setup
  $ pod install
Gabriel Jensen
la source
1
Bizarre. Mes cocoapodes ont très bien fonctionné pendant très longtemps, puis se sont arrêtés. Cela l'a corrigé! Merci
Toadums
1
Je vous remercie. Cela m'a aidé.
petesalt
33
chaque fois que vous installez une nouvelle version de xcode, nous devons suivre ces étapes
Iqbal Khan
3
sensationnel. fonctionne comme un charme, et aucun tutoriel ne mentionne ceci: (merci :)
hqt
2
Juste pour info, j'ai eu ce même problème, puis j'ai réalisé que j'avais des changements non engagés dans mon projet. Je les ai simplement mis en scène et validés, je les ai rejoués $ pod installet cela a fonctionné.
i2097i
13

Une autre façon de résoudre ce problème consiste à supprimer le Podsdossier et le Podfile.lockfichier et à réexécuter pod install.

Ajimix
la source
4
Je l'ai essayé mais je suis toujours bloqué à l'analyse des dépendances
gndp
0

Quelque chose qui a semblé fonctionner pour moi:

  • Annuler la première tentative en utilisant Ctrl-C
  • Réessayer à l'aide de l' installation du pod

En outre, une fois le pod installé avec succès, assurez-vous de fermer le projet en cours avant d'ouvrir le project.workspace.

ChrisHaze
la source
0

Le commentaire d'i2097i était la solution pour moi (je ne peux donc pas m'en attribuer le mérite et je n'arrive pas à voter pour son commentaire).

Vérifiez les modifications non validées (je venais d'ajouter mon Podfile mais il n'a pas été validé). La mise en scène et l'engagement ont pod installfonctionné.

Aaronschachter
la source
me semble être une réponse utile
gndp
@gndp Ceci est un commentaire, pas une réponse
NSNoob