web-dev-qa-db-fra.com

"pod init" donnant une erreur "-bash: pod: commande introuvable"

J'essaie de créer un fichier podfile pour mon projet Xcode afin de le rendre compatible avec Firebase, mais lorsque je tente de le créer dans le même fichier que celui dans lequel mon projet Xcode est stocké, mon terminal et la saisie de "pod init" génèrent l'erreur " bash: pod: commande non trouvée ".

Autant que je sache, je suis à jour sur OSX, avec Sierra 10.12.1, mais je ne connais pas bien l'utilisation de Podfiles. Toute aide ici serait donc très utile, merci.

6
Ethan Humphries

On dirait que vous n'avez pas installé CocoaPods.

Pour ce faire, vous l'installez via Ruby Gems, comme ceci:

Sudo gem install cocoapods

Si vous n'avez pas les privilèges d'administrateur, essayez:

gem install cocoapods --user-install
22
Caleb Kleveter

J'ai rencontré ce problème hier, je pense que d'autres dans ma situation le seront aussi. Je lance donc un système d'exploitation Mac OS sur une machine virtuelle sous Windows pour pouvoir utiliser xcode. Tout d'abord, vous devrez mettre à jour votre version de Ruby. Vous y trouverez la réponse: https://stackoverflow.com/a/38194139/7451779 .

Une fois mis à jour, lancez simplement: $ Sudo gem installez des cocoapodes

Après tout cela, $ pod init devrait fonctionner

0
Haider Malik