7 votos

Las herramientas de línea de comandos fallan al instalar OS X Lion 10.7.3 Xcode 4.3

Estoy tratando de instalar las herramientas de línea de comandos para obtener gcc, make, y otras golosinas después de una actualización de Lion. Fui a Preferences Downloads en Xcode e intenté instalar las herramientas de línea de comandos. Al final de la instalación, aparece un cuadro de error con el siguiente mensaje:

El paquete "BluetoothSDK.pkg" no es de confianza.

Cuando abro una ventana de terminal e intento ejecutar gcc, el comando sigue sin encontrarse.

¿Alguien sabe por qué el instalador de Apple Developer Tools está roto?

0 votos

Hmm - esa podría ser la causa, pero ¿has echado un vistazo al registro de instalación? Cuando el instalador se está ejecutando, puedes escribir comando+L y comando+3 para mostrar tanto la ventana de registro como todos los mensajes de registro. Quizás algunos datos adicionales nos ayuden a ayudarte.

9voto

user20285 Puntos 126

Por si acaso alguien viene aquí después de mí, dejaré una respuesta. He encontrado que se pueden instalar las herramientas de línea de comandos utilizando un archivo .dmg separado en este enlace:

https://developer.apple.com/downloads/?=command%20line%20tools

0 votos

Cuando se instala ahora (es julio de 2016), una advertencia de un certificado caducado se solicita en la instalación y puede ser ignorado.

0voto

Rich Puntos 2429

Mirando /var/log/system.log justo después del intento de instalar las herramientas de línea de comandos desde Xcode, este es el mensaje de error que se obtiene:

May  1 19:50:13 ••My\_Mac•• Xcode\[4711\]: \[MT\] DVTAssertions: Warning in /SourceCache/IDEKit/IDEKit-2113/Framework/Classes/Downloadables/IDEDownloadablesActivityReporter.m:76
        Details:  Error Domain=PKInstallErrorDomain Code=102 "The package “BluetoothSDK.pkg” is untrusted." UserInfo=0x400c91e00 {NSLocalizedDescription=The package “BluetoothSDK.pkg” is untrusted., NSURL=file://localhost/private/var/folders/b5/1x0nn19j48l8x21shmcppq3m0000gn/T/attached-image-785d03d028219ec5426def5c3a84ea4de0c91e9e/Command%20Line%20Tools%20(Lion)/Packages/BluetoothSDK.pkg, PKInstallPackageIdentifier=com.apple.pkg.BluetoothSDKLeo, NSUnderlyingError=0x401ec3900 "The operation couldn’t be completed. CSSMERR\_TP\_CERT\_EXPIRED"}
        Object:   
        Method:   +initialize
        Thread:   {name = (null), num = 1}
        Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.

Este mensaje de error significa que la firma del certificado BluetoothSDK.pkg ha caducado.

Se puede descargar una versión independiente de las herramientas de línea de comandos desde aquí: Descarga para desarrolladores de Apple buscando "Herramientas de línea de comandos (OS X Lion)" y seleccionando la última (15 de abril de 2013): Command Line Tools (Os X Lion)

0voto

jojo Puntos 11

Si quieres usar la instalación en las preferencias, puedes cambiar la fecha de 2012 y funciona :).

Usted hacer tiene que iniciar la instalación con una fecha exacta primero, o de lo contrario obtendrá un error sobre un servidor no válido. Así que trae las preferencias de tiempo, haga clic en instalar en xcode, a continuación, dentro de los 30 segundos de ajustar el año en las preferencias de tiempo. Entonces la instalación tiene éxito.

0 votos

Vaya, ¿así que es sólo que un certificado incluido en el paquete ha "caducado", pero por lo demás está bien? Si es así, gran trabajo @leorleor y jojo

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X