Come installo il simulatore iPhone 3.0 su Xcode 4?

2

Voglio installare il simulatore iPhone 3.0 sulla mia installazione Xcode 4.0.2. C'è un modo per farlo?

Voglio testare la mia app contro 3.0 per assicurarmi che funzioni correttamente (a causa di alcune modifiche in UIScrollView principalmente), ma non ho accesso a nessun dispositivo con 3.0. So che il simulatore! = Il dispositivo, ma testare contro il simulatore 3.0 è meglio di niente.

    
posta Ricardo Sanchez-Saez 14.05.2011 - 16:00
fonte

2 risposte

3

Xcode, l'SDK iOS e il Simulatore vengono raggruppati in un unico programma di installazione perché condividono librerie e altre cose nella cartella Sviluppatore. Probabilmente le combinazioni non corrispondenti non funzioneranno. Anche se in qualche modo riesci a installare il simulatore 3.0 con l'attuale installazione Xcode + SDK, probabilmente si bloccherà.

Quindi devi trovare un programma di installazione completo per un vecchio SDK iPhone OS 3.0 con Xcode 3.x e installarlo con un Mac per ottenere un simulatore iPhone OS 3.0 funzionante. Potresti avere o meno la possibilità di ottenere una combinazione di SDK / Xcode vecchia che gira su OS X 10.6 Snow Leopard, quindi potrebbe essere necessario trovare un Mac più vecchio che possa essere avviato anche in OS X 10.5 Leopard.

Aggiunto:

Ad ogni modo, uno sviluppatore dovrebbe supportare solo i dispositivi 3.0 avendo effettivamente uno in giro su cui testare la propria app, prima di impostare il target di distribuzione così basso quando si invia un'applicazione per i clienti live. I clienti non dovrebbero essere dei test manichini per sviluppatori casuali.

Esegui il test delle app sulla versione del sistema operativo meno recente e più vecchia, sul dispositivo che puoi trovare (elemosina, prendi in prestito, acquista usato e ammaccato, attraversa la città) e utilizzalo come obiettivo di distribuzione. Se non riesci a trovare un dispositivo così vecchio, nemmeno la stragrande maggioranza dei clienti per la tua app.

    
risposta data 15.05.2011 - 05:14
fonte
0

Installa la vecchia versione di Xcode, fai una pulizia, impostala sul vecchio target di build iOS (ad esempio iOS 4.2) e costruiscila. Sto usando 3.2.5 e sono riuscito a trovare alcune limitazioni in iOS 4.2 di cui 5.0 era soddisfatto. Puoi scaricare le vecchie versioni di Xcode e Simulator qui: link . Ma è necessario installare il vecchio Xcode + SDK per utilizzare il vecchio iOS nel simulatore.

    
risposta data 26.12.2011 - 17:46
fonte

Leggi altre domande sui tag