35 votes

xcodebuild se déclenche après chaque commande du terminal

Après chaque commande de terminal, l'invite ne répond plus pendant 2 à 3 secondes. Pendant ce temps xcodebuild semble fonctionner :

xcodebuild is here

Où se trouve le crochet qui cause le xcodebuild pour être viré ? Je n'ai rien trouvé dans mon .zshrc .

36voto

Rick Points 647

Le problème est que la licence Xcode n'a pas été acceptée et que lorsque vous exécutez git, il vous demande d'accepter la licence. Pour moi, lancer

sudo xcodebuild -license accept

a réglé le problème

11voto

Adam Lerner Points 109

Dans mon cas, le problème avait quelque chose à voir avec la version de Git d'Apple. J'utilise zsh et j'inclus la branche git actuelle dans ma ligne de commande, de sorte que git s'exécute à chaque fois qu'une nouvelle invite de commande est générée. Lorsque je suis passé à l'utilisation de la version Homebrew de Git

brew install git

et ouvert un nouveau terminal, le problème a disparu. Je ne suis pas sûr de savoir pourquoi la version de git d'Apple provoquait l'exécution de xcodebuild à chaque fois. C'est ce bogue qui m'a aidé à le comprendre : https://github.com/robbyrussell/oh-my-zsh/issues/2189

6voto

chillin Points 2767

Según ce blog zsh lit tout un tas de fichiers au démarrage (notamment .profile ) :

enter image description here

Veillez donc à les vérifier tous (ainsi que tout fichier supplémentaire provenant de cette source).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X