xcrun: error: la ruta activa del desarrollador ("/Applications/Xcode.app/Contents/Developer") no existe


141

Tengo problemas con xcode cuando intento usar brew y git:

xcrun: error: la ruta activa del desarrollador ("/Applications/Xcode.app/Contents/Developer") no existe, use xcode-select --switch path/to/Xcode.apppara especificar el Xcode que desea usar para las herramientas del desarrollador de línea de comandos (o vea man xcode-select)

Puedo escribir xcode-select y muestra que el comando existe. Cuando escribo xcode-select -pse muestra:

/Applications/Xcode.app/Contents/Developer

pero cuando lo hago which xcode-select, me da:

/ usr / bin / xcode-select

Intenté usar el interruptor de comando e instalarlo nuevamente a través del sitio para desarrolladores de Apple, pero ninguna de estas opciones ha funcionado hasta ahora ... ¿Cómo puedo solucionar esto?

Respuestas:


408

Lo intenté y no funcionó, pero encontré la respuesta. Solo tuve que restablecer la ruta del desarrollador:

$ sudo xcode-select --reset

Ahora todo es normal


3
- restablecer normalmente esto debe ejecutarse como root
Benja Garrido

11
Gracias. Desinstalé xcode e instalé solo las herramientas de línea de comandos porque no necesitaba todo el paquete xcode en mi mac con espacio limitado. Sin embargo, todavía no podía usar comandos como gcc, pero después de ejecutar este comando, funciona de maravilla
Persona anónima

1
Solo lo intenté; ahora estoy recibiendo "SDK" macosx "no se puede localizar" jajaja
Jose Ramirez

2
--resetfunciona bien para mi Solo necesito el xcode cli para el desarrollo de php. Así que decidí eliminar el xcode completo de mi mac, luego descargué solo el instalador de xcode CLI (aproximadamente 170 MB). Después de actualizar la CLI de xcode instalada a través de app storey aplicada sudo xcode-select --reset, puedo usar brewy otras herramientas de línea de comandos gitcomo antes. Gracias.
vikbert 01 de

2
¿Existe algún peligro al usar --reset?
bananabanana

158

Principalmente, este error ocurre cuando ha instalado una versión más nueva de xcode. Y las herramientas de línea de comandos aún no se han inicializado.

Para resolver esto: vaya a Preferencias de Xcode> Ubicaciones (pestaña)> Y las opciones inferiores son Herramientas de línea de comandos. Seleccione la versión de Xcode para las herramientas.

Ejemplo (para Xcode 10.0 (10A255)): vaya a Preferencias de Xcode> Ubicaciones (pestaña)> Y las opciones inferiores son Herramientas de línea de comandos. Seleccione Xcode 10.0 (10A255).

Para más detalles, consulte la imagen adjunta. Espero eso ayude.

-- Gracias


Seleccionar herramientas de línea de comandos


2
esta respuesta es la mejor
Hoàng Vũ Anh

Ya lo veo como se muestra en la imagen de arriba, pero aún veo el mismo error en mi configuración. Incluso intenté reiniciar. ¿Alguna idea? Yo
Yoku

1
Para hacer esto mediante programación (tuve el error porque desinstalé Xcode), sudo xcode-select --switch /Library/Developer/CommandLineTools(necesita ejecutarse como root)
hbrannan

58

Me he enfrentado al mismo problema ya que desinstalé el XCode abruptamente, ejecutar el siguiente comando (desde la Terminal) me ayudó a resolver esto.

sudo xcode-select -switch /

Consulte este enlace también si tiene algún otro error. github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki el

1
Esto funcionó para mí. El problema fue que desinstalé xcode en mi mac. La línea de comando de alguna manera todavía está vinculada a xcode. Así que fui a ~ library / Developer y eliminé todas las carpetas y ejecuté este comando.
santosh

46

En mi caso, había desinstalado Xcode y luego comenzaron los problemas con git cli. Resolví el problema ejecutando los siguientes comandos:

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

y luego validando una nueva ruta con:

$ sudo xcode-select -p

¡Espero que esto ayude!


Trabajó para mí después de desinstalar xcode, me salvó el día
Ilan Levy

Este me resolvió el problema, las soluciones más votadas no, ¡gracias José!
Adrian E. Labastida Cañizares

Salvaste mi día. Muchas gracias
Shalini

Estaba enfrentando problemas en Android Studio después de desinstalar XCode. Trabajó para mi. También tuve que reiniciar Android Studio después de usar estos comandos.
Amey Bhandarkar


14

¿Qué tal lo que sugiere el error? ¿Intentaste eso?

xcode-select --switch /Applications/Xcode.app

Eso debería hacer el truco.


2
--switchdebe ejecutarse como root
Sid

1

Para mí, ayuda instalar la CLI de Xcode xcode-select --install después de desinstalar XCode (no desarrollo para OSx o iOS)

Entonces podría construir con éxito la fuente descargada con make


1

Tuve el mismo problema y tuve que eliminar completamente las herramientas de desarrollador y reinstalar:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

Consejo: debido a que Xcode se desinstaló incorrectamente, también tuve que (re) mover manualmente la aplicación Xcode:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

Probar sugerencia de error:

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

Y luego pruebe la ruta ejecutable de Git.

ingrese la descripción de la imagen aquí

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.