xcode - the - Git no funciona después de MacOS Mojave Update(xcrun: error: ruta de desarrollador activa no válida(/ Library/Developer/CommandLineTools)
xcode command line tools (12)
Anoche (noviembre de 2018) actualicé a macOS Mojave,
Esta mañana navegué a la base de código de mi trabajo en la línea de comandos de mi MacBook pro,
escribió "git status" en el repositorio y recibió el error:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Si no tiene xcode o configuración manualmente sin xcode.
- sudo rm -rf / Library / Developer / CommandLineTools
- https://developer.apple.com/download/more/ y descargando las herramientas de línea de comandos (macOS 10.14) para Xcode 10 y luego instálelas manualmente.
- Configurar herramientas de línea de comandos
Tómalo sea fácil
más
- xcode-select --install. basta esto
Además de la respuesta de dustbuster, necesitaba configurar la ruta a la carpeta Xcode con este comando:
sudo xcode-select -switch /Library/Developer/CommandLineTools
Descubrí la parte de las Herramientas de la línea de comandos de Xcode en el mensaje de error, pero después de ejecutar Xcode y obtener el mensaje para instalar las herramientas adicionales, se afirma que las instalé, pero aún así recibí el mismo error después de abrir un nuevo terminal.
Así que hice
xcode-select --install
manualmente y después de eso funcionó para mí.
Descubrí que mi versión de Xcode estaba demasiado desactualizada y que la instalación de herramientas de línea de comandos no ayudaba. Esto es lo que hice:
- Desinstalé completamente el XCode obsoleto
- Reinstalé el XCode más reciente de la tienda de aplicaciones
- Eso fue todo. Git fue restaurado.
Espero que esto ayude a alguien más...
El problema es que las herramientas de línea de comandos de Xcode deben actualizarse.
Vuelve a tu terminal y pulsa:
xcode-select --install
A continuación, recibirá:
xcode-select: note: install requested for command line developer tools
Y se le pedirá en una ventana que actualice las herramientas de la línea de comandos de Xcode.
Una vez que se complete la actualización, abra una nueva ventana de terminal y sus herramientas de desarrollo deberían ser devueltas.
Adición: con cualquier actualización importante o semi-importante, deberá actualizar las herramientas de la línea de comandos para que funcionen correctamente nuevamente. Compruebe Xcode con cualquier actualización. Esto va más allá de Mojave ...
Después reinicia tu terminal.
Esto funciona para mi
sudo xcode-select --reset
sudo xcodebuild -license
El código X debe estar instalado.
Para mí lo que funcionó es lo siguiente:
sudo xcode-select --reset
Entonces, como en la respuesta de @ High6:
sudo xcodebuild -license
Esto revelará una licencia que asumo es alguna licencia de Xcode.
Desplácese hasta la parte inferior utilizando el
espacio
(o el mouse) y luego toque
agree
.
Esto es lo que funcionó para mí en MacOS Mojave v 10.14.
Para mí,
xcode-select --reset
fue la solución en Mojave.
Para mí, no tenía instalado xcode (en el SO Mojave).
Fui a la App Store en mi mac y lo descargué, luego volví a la terminal, tecleé
git
y presioné Enter, luego funcionó.
Prueba esto:
sudo xcode-select --reset
sudo xcodebuild -license
o esto:
xcode-select --install
Recibí algunos errores de que el software no estaba disponible en el servidor de actualizaciones al intentar
xcode-select --install
Lo que me lo arregló fue ir a
https://developer.apple.com/download/more/
y descargar las
Command Line Tools (macOS 10.14) for Xcode 10
y luego instalarlas manualmente.
Después de eso, los errores deberían desaparecer al abrir un nuevo terminal.