Come dice il titolo, posso avere entrambe le versioni di Xcode installate sullo stesso computer?
Come dice il titolo, posso avere entrambe le versioni di Xcode installate sullo stesso computer?
Risposte:
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 .
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.
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:
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.
xed dalla mia cartella di installazione personalizzata (4.0) non riesce a trovare Xcode.app che dovrebbe avviarsi.
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.
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.