2012-02-09 36 views
5

Ci scusiamo se questo non è considerato sufficiente per una domanda di programmazione per SO (è relativo allo sviluppo in modo approssimativo).Progetto XCode 4.2 migrazione a XCode 4.2.1

Ho un iMac a 10.6.8 (Snow Leopard). Ho lavorato su un progetto iOS 5 usando gli storyboard, che non funzionavano sul nostro iPhone di prova (era alla versione 4.3.5). Ho aggiornato l'iPhone con iOS 5.0.1 nella speranza che ciò risolva il problema.

Collegare il telefono, non è possibile selezionarlo da XCode 4.2, perché supporta solo iOS 5.0 e versioni precedenti. Quindi ora devo aggiornare a XCode 4.2.1, che richiede l'aggiornamento di iMac a 10.7 (Lion). Dopo aver stretto il pugno e imprecato contro Apple, ho parlato con il mio manager per avermi fatto fare tutti gli aggiornamenti necessari. Tuttavia, mi piacerebbe fare in modo di un paio di cose prima di andare fino in fondo questo:

  1. Sarà il mio progetto XCode 4.2 ancora aperto in XCode 4.2.1 (o c'è un modo sicuro per convertirlo). Mi piacerebbe evitare di riscrivere l'applicazione.
  2. Ho salvato la mia cartella di progetto XCode su una chiavetta USB per assicurarmi di non perdere l'applicazione. Questo salva anche il repository git (dove è il repository git memorizzato di default? Mi piacerebbe mantenere la cronologia se possibile)?
  3. Cosa devo fare per quanto riguarda chiavi e certificati di sviluppo e di distribuzione? Devo esportarli e reimportarli dopo l'aggiornamento a 10.7?
  4. C'è qualcos'altro che ho bisogno di eseguire il backup prima di fare questo aggiornamento (correlato alla mia applicazione iPhone e qualsiasi altra cosa relativa allo sviluppo/distribuzione)?

TIA

risposta

3
  1. Sì. Non c'è bisogno di convertire.
  2. Git repro viene memorizzato nella directory di livello superiore del progetto. Si è sicuri di trasportarlo tramite l'unità flash USB e non perdere il repo.
  3. È passato un po 'di tempo dall'ultimo aggiornamento a 10.7, ma non ricordo di dover rigenerare i miei certificati.
  4. Assicurati di eseguire un backup dei dati "nel caso in cui", ma sono stato in grado di eseguire l'aggiornamento senza problemi. Tuttavia, ho letto su molti tentativi falliti, quindi è meglio fare errori sul lato della cautela.
+0

Ok grazie per le informazioni. Ci proverò (l'aggiornamento programmato è previsto per questa settimana) e vedremo come andrà. +1 per ora e un in sospeso contrassegnato come risposta corretta dopo aver confermato l'aggiornamento. –

+0

Qualche fortuna per l'aggiornamento? – gschandler

+0

Abbiamo finito per usare il nostro iPad (era alla versione 5.0), che poteva emulare l'iPhone. Questo è stato sufficiente per far uscire l'app fuori dalla porta, per così dire. Il Mac è stato aggiornato, ma non l'ho ancora riavviato (finché non avremo fatto l'upgrade all'applicazione ... era solo un progetto parallelo dato che non abbiamo uno sviluppatore regolare di iPhone, quindi potrebbe essere un po). –

Problemi correlati