È possibile eseguire contemporaneamente Xcode 3 e 4 sullo stesso computer?


13

Come dice il titolo, posso avere entrambe le versioni di Xcode installate sullo stesso computer?


1
Per curiosità ... Perché? (oh Dio, è una cosa così Apple da dire)
Ricket,

2
@Ricket: poiché Xcode è molto, molto buggy in questo momento e non è necessario avere v4 per utilizzare gli SDK più recenti.
Philip Regan,

Risposte:


13

Per rispondere alla tua domanda, sì. Quando installi Xcode 4 (e i suoi strumenti di sviluppo) la tua "vecchia" cartella Xcode viene rinominata come Developer-old (purché tu abbia già installato Xcode 3)

Per rispondere a Ricket: Xcode 4 non supporta alcune cose (ancora) come Plugin e alcune funzionalità (come il codice assembly) non sono presenti in Xcode4 (forse ancora o mai), quindi se fai affidamento su alcune cose potresti voler mantenere un copia di Xcode 3 in giro.

Se vuoi dare un'occhiata a una buona recensione di Xcode 4 (e vedere alcuni dei principali vantaggi / svantaggi) dai un'occhiata a questo .


1
Questo non è certamente quello che è successo quando ho installato Xcode 4 l'altro giorno. Ha rimosso completamente Xcode 3. Forse il comportamento è cambiato in una versione successiva.
Andynormancx,

1
@andy sarebbe strano, ma non posso confermarlo né negarlo perché ho già entrambi. Sono sicuro che ci fosse un'opzione per evitarlo e sostituirlo, ma l'ho installato qualche mese fa e non ricordo ora.
Martin Marconcini,

9

Sì.

Dal documento "Informazioni su Xcode e iOS SDK.pdf":

Per impostazione predefinita, Xcode 4 si installa nella cartella / Sviluppatore - ma se si desidera installarlo in una cartella diversa, consentendogli di coesistere con le precedenti installazioni di Xcode 3.2, è possibile modificare questa posizione. Puoi farlo selezionando "Installazione personalizzata"

Il documento fornisce istruzioni dettagliate.


0

Ho appena installato Xcode 4 (iOS 5 beta) seguendo il puntatore di Wayfaring Stranger per cambiare la destinazione di Essentials (l'impostazione predefinita è la cartella Developer, che probabilmente avrebbe disinstallato Xcode 3).

Tuttavia, si noti che l'installazione rispetto agli strumenti da riga di comando non è stata così semplice. Finora ho notato:

  1. xed è scomparso dal PERCORSO (e neanche il nuovo Xcode è stato aggiunto). I miei script / alias hanno smesso di funzionare fino a quando non ho risolto il problema. Potresti voler assicurarti che il tuo PERCORSO sia impostato subito dopo l'installazione.

  2. xed dalla mia cartella di installazione personalizzata (4.0) non riesce a trovare Xcode.app che dovrebbe avviarsi.

  3. XcodeBuild (e probabilmente altri strumenti a riga di comando) è stato sostituito con quello nuovo in / usr / bin, quindi se stai compilando contro un SDK che non è incluso in Xcode 4 (ad es. 4.2), otterrai errori di compilazione.

Per quanto riguarda il motivo per cui si vorrebbe installare questi fianco a fianco, c'è un altro motivo che non è stato menzionato da altri. Se hai una squadra di poche persone e una data di spedizione, potresti non voler cambiare la tua attrezzatura fino a una data successiva. Ma potresti voler dare un'occhiata alle novità. Ad esempio, voglio seguire insieme alle sessioni del WWDC che discutono le nuove funzionalità dell'SDK / Xcode.


0

Ho appena fatto funzionare XCode 3 e 4 insieme. Prima ho installato XCode 4 e poi ho deciso che avevo bisogno di entrambi. Dopo aver installato XCode 3 su / Developer / XCode3, XCode 4 si è rotto. Ho eseguito nuovamente il programma di installazione di XCode 4 e ora entrambi funzionano.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.