Após cada comando do terminal, o prompt deixa de responder por 2-3 segundos. Durante esse período, xcodebuild
parece estar em execução:
Onde estaria esse gancho que está causando o xcodebuild
disparo? Não consegui encontrar nada no meu .zshrc
.
No meu caso, o problema tinha algo a ver com a versão do Git da Apple. Estou usando o zsh e incluo a ramificação atual do git na minha linha de comando; portanto, o git é executado sempre que um novo prompt de comando é gerado. Quando passei a usar a versão do Homebrew do Git
brew install git
e abriu um novo terminal, o problema desapareceu. Não sei por que a versão do git da Apple fazia com que o xcodebuild fosse executado sempre. Este foi o bug que me ajudou a descobrir: https://github.com/robbyrussell/oh-my-zsh/issues/2189
O problema é que a licença do Xcode não foi aceita; portanto, ao executar o git, ele tenta solicitar a aceitação da licença. Para mim correndo
sudo xcodebuild -license accept
corrigiu o problema
De acordo com este blog,
zsh
lê-se um monte de arquivos na inicialização (incluindo.profile
):Portanto, verifique todos eles (e também quaisquer arquivos adicionais originados / chamados a partir daí).
fonte