Articles

[SOLVED] Mac OS: xcrun: error: ruta de desarrollador activa no válida, falta xcrun

La razón por la que estás viendo este error es que tu sistema no tiene Xcode instalado. O bien nunca lo ha instalado en su Macbook o se desinstaló durante cualquier actualización del sistema operativo.

Macos xcrun error solution

Así que para solucionar este problema, instale Xcode. Si usted está en el desarrollo de aplicaciones de iOS, puede instalar la versión completa y va a resolver este problema también. Descarga el archivo .dmg de Xcode desde la página de desarrolladores de Apple.

Si no lo usas, como yo, puedes simplemente buscar el paquete de herramientas de línea de comandos para Xcode y descargar el archivo .dmg para ello e instalarlo. Puedes descargarlo desde la página de desarrolladores de Apple.

La solución perfecta:

Si no quieres descargar nada y sólo quieres ejecutar algunos comandos en el terminal para arreglar este problema, entonces aquí está el comando para ti:

xcode-select --install

Este es el comando que se puede ejecutar en el terminal e instalará las herramientas de línea de comandos para Xcode. Cuando ejecute este comando se le pedirá que acepte la licencia, que esté de acuerdo con los términos y condiciones, etc.

Si se le muestra que la descarga requiere 7GB+ de espacio, entonces tenga en cuenta que se le está obligando a descargar la aplicación Xcode, en ese caso, descargue el archivo .dmg para el paquete de herramientas de línea de comandos específicamente desde la página de desarrolladores de apple.

El comando anterior debería arreglar el problema si no ejecuta el siguiente comando también:

xcode-select --reset

Aunque esto arreglará su problema, como un paso de seguimiento, es posible que tenga que establecer la ruta para las herramientas de línea de comandos para ejecutar sin Xcode.

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

Si se enfrentan a problemas de permiso mientras se ejecuta cualquiera de los comandos anteriores, utilice sudo con los comandos. Por ejemplo,

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

Esto también puede funcionar:

Si tienes la aplicación Xcode instalada, entonces intenta ejecutar el siguiente comando:

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

Conclusión: