xcodebuild odpala po każdym poleceniu terminalu

12

Po każdym poleceniu terminalu monit przestaje odpowiadać przez 2-3 sekundy. W tym czasie xcodebuildwydaje się działać:

xcodebuild jest tutaj

Gdzie byłby ten hak, który powoduje xcodebuildwystrzelenie? Nic nie mogłem znaleźć w sobie .zshrc.

raheel
źródło

Odpowiedzi:

6

Problem polega na tym, że licencja Xcode nie została zaakceptowana, więc podczas uruchamiania git próbuje poprosić cię o zaakceptowanie licencji. Dla mnie bieganie

sudo xcodebuild -license accept

naprawiono problem

Stóg
źródło
1
Dokładnie tak się stało po nowej instalacji xcode!
padfoot
5

W moim przypadku problem miał coś wspólnego z wersją Apple Git. Używam zsh i dołączam bieżącą gałąź git do mojego wiersza poleceń, więc git działa za każdym razem, gdy generowany jest nowy wiersz polecenia. Kiedy przestawiłem się na korzystanie z wersji Git Homebrew

brew install git

i otworzyłem nowy terminal, problem zniknął. Nie jestem pewien, dlaczego wersja git firmy Apple powodowała uruchamianie xcodebuild za każdym razem. To był błąd, który pomógł mi to rozgryźć: https://github.com/robbyrussell/oh-my-zsh/issues/2189

Adam Lerner
źródło
1

Zgodnie z tym blogiem zsh podczas uruchamiania (w tym .profile) czyta się mnóstwo plików :

wprowadź opis zdjęcia tutaj

Upewnij się więc, aby sprawdzić je wszystkie (a także wszelkie dodatkowe pliki pozyskane / wywołane stamtąd).

wyluzowana
źródło
@patrix: bardzo zobowiązany ... to o wiele ładniejsze . Dzięki :)
chillin