Command Line Tools non riesce a installare OS X Lion 10.7.3 Xcode 4.3

7

Sto cercando di installare gli strumenti della riga di comando per ottenere gcc, make e altri extra dopo un aggiornamento Lion. Sono andato su Preferenze → Download in Xcode e ho tentato di installare gli strumenti da riga di comando. Al termine dell'installazione, viene visualizzata una finestra di errore con il seguente messaggio:

The package “BluetoothSDK.pkg” is untrusted.

Quando apro una finestra di terminale e provo a lanciare gcc, il comando non viene ancora trovato.

Qualcuno sa perché il programma di installazione di Apple Developer Tools è rotto?

    
posta Jacob Lyles 17.03.2012 - 23:05
fonte

3 risposte

9

Nel caso qualcuno venga qui dopo di me, lascerò una risposta. Ho scoperto che è possibile installare gli strumenti della riga di comando utilizzando un file .dmg separato a questo link:

link

    
risposta data 18.03.2012 - 00:09
fonte
0

Guardando /var/log/system.log subito dopo il tentativo di installare gli strumenti da riga di comando all'interno di Xcode, ecco il messaggio di errore che ottieni:

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.

Questo messaggio di errore significa che il certificato che firma BluetoothSDK.pkg è scaduto.

Da qui è possibile scaricare una versione indipendente della riga di comando Strumenti: Scarica per sviluppatori Apple cercando "Command Line Tools (OS X Lion)" e selezionando l'ultimo (15 aprile 2013):

    
risposta data 01.05.2015 - 23:57
fonte
0

Se si desidera utilizzare l'installazione nelle preferenze, è possibile modificare la data per il 2012 e funziona :).

Devi fare per prima cosa avviare l'installazione con una data precisa, altrimenti otterrai un errore su un server non valido. Quindi fai apparire le preferenze di tempo, fai clic su Installa in xcode, quindi entro 30 secondi regola l'anno in tempo preferenze. Quindi installare ha successo.

    
risposta data 23.07.2015 - 16:51
fonte

Leggi altre domande sui tag