xcode4.4 - program - ios app development
xcrun: Error: no se pudo registrar la ruta de Xcode activa ''/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer''.(El fichero o directorio no existe) (6)
Solución n. ° 1 (afecta a todos los usuarios)
xcode-select
es la respuesta. Estás apuntando a la ruta incorrecta o no lo estás haciendo como usuario raíz. Pruebe esto en la Terminal:
sudo xcode-select -switch /Applications/Xcode.app
y luego escribe tu contraseña
Solución n. ° 2 (solo le afecta a usted)
Si
- no quieres
sudo
, o - usted no tiene permisos de superusuario, o
- la solución n. ° 1 no funciona
sobreescribe la variable de entorno DEVELOPER_DIR en su lugar:
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
Opcional : puede hacer que esto persista entre sesiones de inicio de sesión editando su archivo .bash_profile .
Si ninguna de las soluciones funciona, publique su mensaje de error.
¡He estado golpeando mi cabeza contra el escritorio todo el día tratando de arreglar esto!
He intentado el xcode-select -switch /path/to/xcode/
sugerido here pero aún así me da este error.
Ahora también eliminé por completo XCode 4.4 y las herramientas de línea de comandos, y ejecutar xcrun
todavía me da este error.
Incluso la instalación de una nueva copia de Xcode y las herramientas de línea de comandos produce este error.
Resultado de los comandos ..
sh-3.2# xcode-select -print-path
/Applications/Xcode.app/Contents/Developer
sh-3.2# xcrun -find
xcrun: Error: could not stat active Xcode path ''/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer''. (No such file or directory)
El problema es que /usr/share/xcode-select/xcode_dir_link
apunta a una carpeta antigua, y no se actualiza cuando el comando
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/
se ejecuta.
Solución : elimine este enlace y créelo manualmente.
Esto funcionó para mí:
- Preferencias de XCode / Ubicaciones / Herramientas de línea de comandos: configurar la versión y la ubicación correctas
- Preferencias / Descargas de XCode - instalar herramientas de línea de comando
La solución que finalmente funcionó fue reinstalar 10.8, reinstalar Xcode y luego reinstalar las herramientas de línea de comandos.
Las soluciones anteriores no me ayudaron. Eliminar los viejos enlaces del sistema me ayudó. Se describe aquí: Error: No se puede ejecutar /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/ibtool (no existe ese archivo)
Tengo el mismo error en 10.9. No tenía XCode instalado en mi sistema y actualicé manualmente las herramientas de línea de comandos de XCode. Después de eso, el siguiente comando me solucionó el error:
sudo xcode-select -switch /