Come rendere il mio iPhone app compatibili con iOS 4?
-
25-09-2019 - |
Domanda
applicazione I miei iPhoneOS 3.1 basata non funziona su iOS 4 GM: la fotocamera non è visualizzato a schermo intero, non rileva correttamente le informazioni bussola, i uiwebviews non risponde al tocco (non lo fanno di scorrimento), e così via. E 'completamente rotto! Ora la mia domanda è: come posso sviluppare un aggiornamento utilizzando l'ultima Xcode con il supporto per iOS 4? L'ultimo iOS 4 Xcode (3.2.3) non fornisce alcun modo per sviluppare per iPhoneOS 3.x ( "base sdk mancante"). Dall'altra parte, Xcode 3.2.2 non mi avrebbe permesso di eseguire il debug su un dispositivo iOS 4, quindi non posso provarlo.
Soluzione
In Xcode, è possibile utilizzare uno SDK di base dopo mentre il targeting una versione precedente.
Vai nei settings del vostro progetto e insieme iPhone OS Deployment target per una versione precedente, come ad esempio "iPhone OS 3.1".
Altri suggerimenti
Vorrei creare una seconda partizione del disco e installare la versione 4.0 di Xcode su questo. Mantenere la versione 3.2 sul disco rigido primario.
La sua probabilmente non è necessario creare una seconda partizione del disco ma era semplice da fare.
installare l'SDK 4.0 in una cartella diversa e quindi reinstallare il 3.2 SDK e sviluppare in questo.