44 votes

"pod init" crée d'erreur qui dit "Vous avez besoin d'au moins git version 1.8.5 à utiliser CocoaPods"

Je n'étais pas en mesure d'installer un pod dans mon système. Donc, j'ai enlevé cocoapods à partir de mon Mac, puis réinstallé. Le processus a été un succès, mais lorsque je lance la commande pod init d'erreur suivant s'affiche dans le terminal:

`verify_minimum_git_version!': [!] You need at least git version 1.8.5 to use CocoaPods (Pod::Informative)
from /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods/command.rb:49:in `run'
from /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/bin/pod:55:in `<top (required)>'
from /usr/local/bin/pod:23:in `load'
from /usr/local/bin/pod:23:in `<main>'

J'ai aussi vérifié mes Git version 1.8.4 mais je suis arriver à toute solution de les mettre à jour.

205voto

Krunal Points 33551

Il a besoin pour configurer votre outil de ligne de commande version, dans votre Xcode (Préférences).

Vous pouvez télécharger la dernière ligne de commande outil de Apple Portail de Téléchargement, si vous avez payé compte développeur apple/id.


Voici de courant stable et beta Outils Xcode et le soutien en ligne de commande outil liens de téléchargement. (Assurez-vous que vous êtes connecté à l'aide de primes compte développeur sur Compte Développeur Apple pour accéder à ces liens)

Xcode 11

Xcode 10

Une fois que vous avez les dernières outil de ligne de commande installé dans votre système, défini à partir de Xcode Menu.

(Xcode Éléments de Menu) Xcode ► Préférences ► Emplacement ► Outil de Ligne de Commande ► Sélectionnez approprié de l'outil de ligne de commande

enter image description here

enter image description here

22voto

Pradeep Kashyap Points 625

Tout d'abord supprimer l'existant git dans votre système à l'aide de commandes:-

Utiliser la commande "qui git" qui donnera u le chemin disent "/usr/local/bin/git", puis utiliser la commande->$ sudo rm-rf /usr/local/bin/git

Cela permettra de supprimer les git à partir de votre système Puis réinstaller git de nouveau

$ brew install git

Elle peut émettre un avertissement en disant: Warning: git 2.13.2 is already installed, it's just not linked. You can use `brew link git` to link this version.

Ensuite, exécutez mentionnées ci-dessous de commande:-

$ sudo chown -R $(whoami) /usr/local/share/
$ sudo chown -R $(whoami) /usr/local/lib
$ brew link --overwrite --dry-run git

Il peut vous donner des erreur Error: Could not symlink share/git-core/templates/description Target /usr/local/share/git-core/templates/description already exists. You may want to remove it: rm '/usr/local/share/git-core/templates/description'

À la force du lien et de le remplacer tous les conflits de fichiers: brew lien --overwrite git

Lister tous les fichiers seront supprimés: brew lien --overwrite --dry-run git

Puis, enfin, exécutez la commande

$ brew link --overwrite git

C'est ainsi que j'ai mis à jour mon git et la gousse d'init travaillé. J'espère que vous trouverez utile :)

12voto

Tim Points 1144

J'ai eu un problème similaire après l'installation d'un second Xcode. En conséquence il n'y avait pas command line tools spécifié en xcode-select -p

Fixe manuellement en choisissant les plus récents Xcode version

5voto

Sandy Points 412

Faire comme indiqué ci-dessous et il va résoudre ce problème:

Xcode Préférences -> Locations -> Sélection de la Commande de Lin Outils: sélectionnez Xcode 8.3 ou ce que vous voulez sélectionner.

Étape-1: enter image description here

Étape-2: enter image description here

Espérons qu'il permettra de résoudre votre problème!!!

0voto

WickedW Points 177

Je suis tombé sur cette réponse après l'installation de la dernière version de XCode 9.3 -

J'ai essayé de faire un

  • Pod mise à Jour [ ou --version, ou tout gousse de commande ...]
  • J'ai essayé de "brew install git" comme dans le haut de réponse, mais il y avait toutes sortes de plaintes à propos de aucun accès à la Cave, puis quand j'ai ajouté accès, manquant compilateurs c ..

Les outils de ligne de commande de réglage dans des Endroits dans Xcode Préférences ont montré de commande dernières 9.3 ligne d'installer les outils de "correctement", mais après avoir lu les réponses ci-dessus, j'ai décidé de l'installer à nouveau l'aide d' -

xcode-select --install

Après le téléchargement, l'installation, la gousse commencé à travailler à nouveau, était encore avoir des problèmes avec brew qui a été un haut sierra question. fixe avec - https://github.com/Homebrew/brew/issues/3285.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X