venerdì 23 marzo 2012

Come usare le SDK iOS 5.1 con XCode 4.2 e Snow Leopard

Evidentemente Apple preferisce che i suoi sviluppatori siano aggiornati con l’ultimo sistema operativo disponibile, infatti il nuovo XCode 4.3 è disponibile solo per la versione del sistema operativo Lion 10.7.x, e con esso la nuova versione 5.1 delle SDK di iOS

Per vari motivi uno sviluppatore potrebbe non essere interessato ad installare l’ultima versione del sistema operativo oppure questa è pianificata ma non nell’immediato.

Allo stesso tempo dovrebbe essere importante provare le proprie applicazioni con il simulatore del nuovo iPad oppure con dispositivi che hanno installato iOS 5.1 (in quest'ultimo caso sono obbligatorie le nuove SDK)

Ecoo la procedura per poter utilizzare le SDK 5.1 con XCode 4.2 e Snow Leopard.

Scaricare il dmg del nuovo XCode da questo link:
http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

Estrarre il dmg e cliccando con il tasto destro scegliere “Mostra contenuto pacchetto”

Una premessa sulle cartelle (e sottocartelle) che saranno coinvolte in questa procedura:
- come directory sorgente dei file nel dmg useremo: /Contents/Developer/
- il percorso di destinazione sarà invece all’interno dell’hard disk del computer e precisamente nella cartella di installazione di XCode che di default è /Developer/

Successivamente completare le seguenti 4 fasi:

1) Copiare l’intera cartella da Platfoms/iPhoneOS.platform/DeviceSupport/5.1(9B176)
(inoltre è consigliato creare un alias di questa cartella con il nome di Latest, sostituendo quello esistente, cosi XCode userà questa versione se configurato come Latest nelle proprietà di progetto)

2) Copiare l’intera cartella da Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk

3) Copiare l’intera cartella da Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk

4) Copiare l’applicazione del nuovo simulatore da Platforms/iPhoneSimulator.platform/Developer/Applications/Simulatore iOS (eventualmente rinominare il precedente simulatore per mantenerne una copia)


Ora potete riaprire XCode e compilare con le nuove SDK e simulare i vostri progetti anche con iPad (retina)

Nessun commento:

Posta un commento