Per ottenere Xcode 4.2 su Snow Leopard per eseguire codice su un dispositivo che esegue 5.1 si può fare questo:
Se hai un altro Mac con Lion + XCode 4.3.1 è possibile copiare i file da:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
al posto equivalente sul vostro Mac SL: probabilmente
/Developer/Platforms/iPhoneOS.platform/DeviceSupport
e anche copiare version.plist
dalla macchina Leone nella cartella iPhoneOS.platform
al Macchina SL
Riavviare XCode sulla macchina SL e ricollegare i dispositivi e sembra abbastanza felice.
[Modifica: se non si ha accesso a una macchina con Lion 4.3.1 è possibile estrarre i file dalla 4.3.1 DMG che può essere scaricato da Apple qui: http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg
poi montare il DMG, Mostra contenuto pacchetto sull'icona XCode e drill-down per
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport to
trovare i file di cui sopra]
In. passi:
- arresto XCode su macchina SL
- scollegare l'iphone
- Montare l'immagine del Xcode 4.3.1 (.dmg che si può scaricare dal sito dev Apple)
- mostrano Pacchetto contentes del 4.3.1
- copia
XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
a <HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
- copia Xcode
XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist
a <HD>/Developer/Platforms/iPhoneOS.platform/
- Start Xcode
- collega il tuo iphone e dovrebbe funzionare.
fonte
2012-03-08 15:39:35
Stessa domanda qui: http://stackoverflow.com/questions/9613565/ios-5-1-with-xcode-4-2-for-ios-development/9613774#comment12199185_9613774 – Pochi
Si prega di non modificare risposte, ringraziare per una soluzione, ma votarle e contrassegnarne una come accettata. Grazie. –