Encontrei este erro ao tentar fazer push para git, quando digitei git init.
xcrun: erro: caminho de desenvolvedor ativo inválido
(/ Library / Developer / CommandLineTools), xcrun ausente em: / Library / Developer / CommandLineTools / usr / bin / xcrun
Tentei as seguintes soluções.
xcode-select —install
sudo xcode-select -switch
sudo xcode-select —install
brew doctor
brew update
brew upgrade
brew cleanup
Respostas:
1)
tente digitar "
xcode-select -print-path
" e veja se o caminho que você vê é o caminho que você espera para a sua versão atual do Xcode.2)
Se você vai para:
https://developer.apple.com/downloads/
(você precisará fazer login com sua conta de desenvolvedor da Apple)
Uma vez lá, você verá links para "Ferramentas de linha de comando". Parece que você precisa instalar o MacOS 10.11 Command Line Tools for Xcode 7 .
fonte
Isso é tudo que você precisa fazer:
fonte
xcode-select --install
realmente faz / como funciona a verificação de licença? Eu verifiquei omd5
de um dos executáveis cobertos (no meu casomake
) e é o mesmo antes e depois da execuçãoxcode-select --install
.Você pode selecionar ferramentas de linha de comando nas Preferências do XCode mostradas na captura de tela abaixo.
Será solicitada a senha.
fonte
Experimentar:
sudo xcode-select -r
desta forma, ele remove qualquer diretório de desenvolvedor especificado pelo usuário, de forma que o diretório de desenvolvedor seja encontrado por meio do mecanismo de pesquisa padrão.
fonte
Se você tiver Catalina e Xcode 11 e tiver este problema, vá para Preferências do Xcode e selecione a guia Localização, verifique se a lista suspensa da ferramenta Linha de comando tem o Xcode 11.0 selecionado. Se o Xcode 11 não estiver lá, você precisará baixar e instalar as ferramentas de linha de comando para o Xcode 11 aqui (escolha o beta correto)
https://developer.apple.com/download/more/?=command%20line%20tools
fonte