Articles

[SOLVED] Mac OS: xcrun: erro: caminho de desenvolvedor ativo inválido, falta xcrun

A razão pela qual você está vendo este erro é que seu sistema não tem o Xcode instalado. Ou você nunca o instalou no seu Macbook ou ele foi desinstalado durante qualquer atualização de SO.

Macos xcrun error solution

Para corrigir este problema, instale o Xcode. Se você está no desenvolvimento do aplicativo iOS, você pode instalar a versão completa e ele irá resolver este problema também. Baixe o arquivo .dmg do Xcode na página de desenvolvedores da Apple.

Se você não usá-lo, como eu, você pode simplesmente procurar o pacote Command Line Tools para o Xcode e baixar o arquivo .dmg para ele e instalá-lo. Você pode baixá-lo da página de desenvolvedores da Apple.

The Perfect Solution:

Se você não quiser baixar nada e quiser apenas executar alguns comandos no terminal para corrigir esse problema, então aqui está o comando para você:

xcode-select --install

Este é o comando que pode ser executado no terminal e irá instalar as ferramentas de linha de comando para o Xcode. Quando você executar este comando você será solicitado a aceitar a licença, concordar com os termos e condições, etc.

Se for mostrado que o download requer mais de 7GB de espaço, então esteja ciente de que você está sendo forçado a baixar o aplicativo Xcode, nesse caso, baixe o arquivo .dmg para o pacote de ferramentas de linha de comando especificamente a partir da página do desenvolvedor do apple.

O comando acima deve corrigir o problema se ele não executar o seguinte comando também:

xcode-select --reset

Embora isso corrija seu problema, como um passo seguinte, você pode precisar definir o caminho para que as ferramentas de linha de comando sejam executadas sem o Xcode.

xcode-select --switch /Library/Developer/CommandLineTools

Se você enfrentar problemas de permissão ao executar qualquer um dos comandos acima, use sudo com os comandos. Por exemplo,

sudo xcode-select --switch /Library/Developer/CommandLineTools

Isso também pode funcionar:

Se você tiver o aplicativo Xcode instalado, então tente executar o seguinte comando:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

Conclusion: