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


12

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

xcodebuild est là

Où serait ce crochet qui provoquerait le xcodebuildtir? Je n'ai rien trouvé en moi .zshrc.

Réponses:


6

Le problème est que la licence Xcode n'a pas été acceptée, donc lors de l'exécution de git, il essaie de vous inviter à accepter la licence. Pour moi courir

sudo xcodebuild -license accept

résolu le problème


1
Cela m'est exactement arrivé après une nouvelle installation de xcode!
padfoot

5

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

brew install git

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


1

Selon ce blog, zsh lit tout un tas de fichiers au démarrage (y compris .profile):

entrez la description de l'image ici

Assurez-vous donc de les vérifier tous (ainsi que tous les fichiers supplémentaires provenant / appelés à partir de là).


@patrix: très obligé ... c'est beaucoup plus agréable . Thx :)
chillin
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.