[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.
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