Come installare Xcode dal pacchetto scaricato

1

Recentemente ho disinstallato tutti gli strumenti di sviluppo da OS X dopo aver riscontrato problemi con gcc e ho realizzato che entrambi Xcode 3 e 4 sono stati installati, ma non prima di aver salvato un file di pacchetto Xcode sul desktop. Sono oltre i 3 GB e ho pensato che in qualche modo potessi usarlo per reinstallarlo.

Come posso usarlo per reinstallare Xcode?

Lo scopo della reinstallazione è che so per certo che l'ultima versione di Xcode viene utilizzata per eventuali tentativi futuri di compilazione del codice che chiamo dal terminale (per una build locale del V8 di Google).

P.S. Devo persino reinstallare? Non capisco perché il doppio clic su questo file Xcode da 3 GB sembra caricare l'IDE bene, il che sembra indicare che si basa su strumenti di compilazione e altri componenti contenuti nel pacchetto, piuttosto che cercarli altrove nel sistema. (Che immagino dovrebbe essere il caso considerando il fatto che ho appena * un * installato gli strumenti di sviluppo da OS X.)

    
posta Trindaz 21.03.2012 - 06:31
fonte

2 risposte

2

Come ha affermato Adam, Xcode 4.3 è diventato un'applicazione autonoma. Ti suggerisco di disinstallare la vecchia versione di Xcode come indicato, quindi copia semplicemente il nuovo .app nella cartella Applicazioni. Infine, elimina l'intera directory /Developer .

Tuttavia, Apple ha deciso di commettere l'errore di non aggiornare i percorsi per gli strumenti di sviluppo. Quindi, è necessario aggiornare questi percorsi manualmente. Se hai inserito Xcode nella cartella Applicazioni, puoi eseguire le seguenti operazioni in Terminale per passare i percorsi alla nuova posizione dell'app:

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

Se è necessario verificare il percorso corrente, è possibile effettuare le seguenti operazioni:

xcode-select -print-path
    
risposta data 21.03.2012 - 06:57
fonte
3

L'ultimo Xcode (4.3) è infatti incluso nel suo pacchetto autonomo, quindi funzionerà indipendentemente da quello che hai in / Developer. Una volta installato, vive in Applicazioni come tutte le altre app sul tuo sistema. Probabilmente troverai (o hai trovato) che richiede il permesso di installare altre parti di se stesso come richiesto.

Se non è in / Applicazioni, basta trascinarlo lì - semplice come installare qualsiasi altra app. Questo è un grande cambiamento rispetto ai vecchi tempi di averlo in / Developer e di stare attento a rimuovere le versioni con

sudo /Developer/Library/uninstall-devtools –mode=all

(Una volta che non hai più bisogno del vecchio Xcode, puoi sbarazzartene in questo modo, e dovresti farlo piuttosto che metterlo nel cestino o rm'ing.)

Una volta che l'applicazione Xcode di base è disponibile in Applicazioni, puoi trascinarla nel dock, sempre come qualsiasi altra app. Le applicazioni di supporto, come Instruments o FileMerge o OpenGL ES Performance Detective, erano usate con Xcode in / Developer ma ora possono essere trovate sotto l'opzione Open Developer Tool > nel menu Xcode della barra dei menu.

Ad alcune persone piace avere queste app di uso frequente disponibili nel dock; FileMerge per uno è utile in momenti diversi da quando esegui Xcode. Puoi trovarli tutti nel pacchetto di app Xcode, se navighi nel Finder e utilizza Show Package Contents nel menu contestuale del tasto destro. Gli strumenti stand-alone vivono sotto Xcode / Contents / Applications e puoi trascinarli nel dock come qualsiasi app.

Ora l'installazione di base di Xcode non include tutto ciò di cui potresti aver bisogno. Dovresti anche dare un'occhiata alle preferenze di Xcode nella scheda Download, e almeno installare gli strumenti da riga di comando - è un download piuttosto piccolo e farlo immediatamente ti farà risparmiare in seguito. Sotto Documentazione troverai l'opzione per scaricare pacchetti di documentazione per varie API. Se non lo fai, Xcode andrà a prendere i documenti dal web quando ne avrai bisogno. È molto più veloce per averli installati localmente.

Xcode sta migliorando rapidamente e questo cambiamento nel modo in cui Xcode si installa aiuta davvero a semplificare gli aggiornamenti e lo spostamento di Xcode allo stato di un'app "normale" che installa e interagisce con il sistema nel modo in cui siamo abituati alle app che si comportano. L'ultimo aggiornamento con questo nuovo schema è stato un semplice download da 80 MB avviato dal Mac App Store - confronta con le versioni precedenti in cui un aggiornamento significava scaricare 4 GB e sostituire tutto!

    
risposta data 21.03.2012 - 06:37
fonte

Leggi altre domande sui tag