Lorsque j'essaie d'initialiser le fichier pod pour utiliser cocoapods
via un terminal, cela me donne cette erreur. Comment le réparer.
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/lib/cocoapods/command.rb:128:in `verify_minimum_git_version!': [!] You need at least git version 1.8.5 to use CocoaPods (Pod::Informative)
Je rencontre le même problème et le résout en utilisant la commande suivante:
Sudo xcode-select --switch /Applications/Xcode.app
Comme le message d'erreur dans terminal
le montre, quelque chose avec ma git
ne va pas Et cela a à voir avec l'outil en ligne de commande.
J'avais un problème en essayant d'installer des paquets avec des cocoapodes. J'ai essayé "Sudo xcode-select --switch /Applications/Xcode.app"
toujours obtenir une erreur de chemin erroné
Pour résoudre ce problème
J'ai ouvert Xcode.
Preferences
Locations
Selected the Command Lin Tools: Xcode 9.0
Maintenant, lors de l'installation de paquets avec des cocoapodes, je ne reçois plus d'erreurs.
Vous devez définir la version de l'outil de ligne de commande, dans Xcode:
Vous pouvez télécharger le dernier outil de ligne de commande à partir de Portail de téléchargement Apple , si vous avez payé le compte/id du développeur Apple.
Voici la version bêta et stable de Xcode Tool et le lien de téléchargement de l’outil de ligne de commande correspondant. (Assurez-vous d'être connecté à l'aide d'un compte de développeur premium sur un compte de développeur Apple pour accéder à ces liens.)
Xcode 10
Xcode 10.2 Beta
- (Outil de ligne de commande (Xcode 10.2 - Beta) - pour macOS 10.14)Xcode 10.1
- (Outil de ligne de commande (Xcode 10.1) - pour macOS 10.14)
- (Outil de ligne de commande (Xcode 10.1) - pour macOS 10.13)Xcode 10
- (Outil de ligne de commande (Xcode 10) - pour macOS 10.14)
- (Outil de ligne de commande (Xcode 10) - pour macOS 10.13)Xcode 9
Une fois le dernier outil de ligne de commande installé sur votre système, définissez-le à partir du menu Xcode.
(Eléments du menu Xcode) Xcode ▶ Préférences ▶ Emplacement ▶ Outil de ligne de commande ▶ Sélectionnez l'outil de ligne de commande approprié
Si vous avez mis à niveau votre MAC depuis l'App Store, vous devez exécuter: xcode-select --install
Quand j'ai lancé git --version avant d'exécuter la commande ci-dessus, il n'a pas trouvé git du tout. Il affiche cette erreur: xcrun manquant dans:/Library/Developer/CommandLineTools/usr/bin/xcrun. Donc, je suppose que quand j'ai mis à jour ma machine, j'ai perdu mon idiot. Quoi qu'il en soit, l'exécution de la commande ci-dessus a fonctionné.
J'ai ensuite lancé git --version et cela montrait la version de git installée.
Après avoir installé OS Mojave et installé de nouveaux outils Xcode, je n’ai plus qu’à vérifier les outils dans:
Xcode> Préférences> Emplacements> Outils de ligne de commande = Xcode 10.0
J'ai suivi ça
Après avoir installé les outils de ligne de commande, je l’ai refermé et ouvert à nouveau le terminal. Maintenant, lorsque j'ai vérifié la version git --version
, la version de mise à jour 2.10.0 m'a été mise à jour, puis j'ai exécuté d'autres commandes pour cocoapod .
Maintenant ça marche.
Hé ça pourrait t'aider !!! J'ai suivi ce lien
https://stackoverflow.com/a/16664135/7905401
Après avoir installé des outils en ligne de commande, je l’ai refermé et ouvert à nouveau le terminal lorsque j’ai vérifié la version git --version, il m’a mis à jour la version 2.10.0 puis j’ai lancé d’autres commandes pour cocoapod !! ça marche!!!!!!!!! yeeeii !!!!