Las herramientas de la línea de comandos no pueden instalar OS X Lion 10.7.3 Xcode 4.3

7

Estoy tratando de instalar las herramientas de la línea de comandos para obtener gcc, make y otras golosinas después de una actualización de Lion. Fui a Preferencias → Descargas en Xcode e intenté instalar las herramientas de la 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, aún no se encuentra el comando.

¿Alguien sabe por qué está roto el instalador de las herramientas de desarrollo de Apple?

    
pregunta Jacob Lyles 17.03.2012 - 23:05

3 respuestas

9

En caso de que alguien venga después de mí, le dejaré una respuesta. Descubrí que puede instalar las herramientas de la línea de comandos usando un archivo .dmg separado en este enlace:

enlace

    
respondido por el Jacob Lyles 18.03.2012 - 00:09
0

Al mirar /var/log/system.log justo después del intento de instalar las herramientas de línea de comandos desde Xcode, aquí está el mensaje de error que aparece:

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 de certificado BluetoothSDK.pkg ha caducado.

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

    
respondido por el daniel Azuelos 01.05.2015 - 23:57
0

Si desea utilizar la instalación en las preferencias, puede cambiar la fecha de 2012 y funciona :).

Usted debe comenzar la instalación con una fecha precisa primero, o de lo contrario recibirá un error sobre un servidor no válido. Así que abre las preferencias de tiempo, haz clic en instalar en xcode, y luego, en 30 segundos, ajusta el año en las preferencias de tiempo. Luego la instalación se realiza correctamente.

    
respondido por el jojo 23.07.2015 - 16:51

Lea otras preguntas en las etiquetas