Domanda

Attualmente sto lavorando con un dispositivo con iPhone OS 2.2.1. E come sapete tutti che l'aggiornamento OS 3.0 è disponibile per il download. Ho scaricato l'aggiornamento e ho anche letto molti commenti su di esso. Ho sviluppato tutte le mie app su OS 2.2.1. Solo per confermare, se installo 3.0 sul mio dispositivo le app saranno compatibili. In caso contrario, posso tornare indietro a 2.2.1 . Se il rollback è possibile, come posso tornare indietro?

Grazie a tutti.

È stato utile?

Soluzione

Le tue app sono in vendita nell'App Store? O sono app private? Apple non approverà nessuno che non sia compatibile 3.0 ora, ma sono abbastanza sicuro che tutte le app 2.2.1 funzionino su 3.0.

Con il simulatore di iPhone, puoi provare diverse versioni. Con il dispositivo, non esiste un modo semplice per tornare alla 2.2.1.

Altri suggerimenti

Per rispondere alla tua domanda sul declassamento, ieri ho fatto esattamente questo processo, declassando il mio iPod Touch 2G dal firmware GM 3.0, fino a 2.2.1.

Prima di tutto, è necessario acquisire il firmware 2.2.1. C'è un elenco di collegamenti su http : //www.blogsdna.com/2264/iphone-firmware-221-and-ipod-touch-firmware-221-released.htm

Se scarichi il file zip e c'è un suffisso .zip nomefile, rimuovi semplicemente la parte '.zip' dal nome file. Non decomprimere il file . Il file ipsw utilizza zip per incapsulare i vari file associati a un aggiornamento del firmware.

Successivamente, devi connettere il tuo dispositivo al Mac e metterlo in modalità DFU. Ciò comporta tenere premuti i pulsanti Home e di accensione fino allo spegnimento del dispositivo, quindi sollevare il dito dal pulsante di accensione, ma tenerlo premuto per alcuni secondi sul pulsante Home, quindi rilasciarlo. Questo è un po 'complicato, quindi dai un'occhiata a i vari articoli scritto sull'argomento . Mi ci sono voluti un paio di volte per farlo bene.

Dopo aver messo il dispositivo in modalità DFU, è possibile utilizzare la finestra Organizer di Xcode per caricare il firmware 2.2.1 sul dispositivo. Vai al menu Versioni software e seleziona Altra versione ... . Quindi passare al file del firmware 2.2.1 scaricato e fare clic su Apri , quindi fare clic su Ripristina [dispositivo] .

Forse puoi eseguire il downgrade con lo strumento pwnage .. ma non sono sicuro .. in ogni caso puoi provare a eseguire il downgrade a 2.1 e vedere cosa succede ..

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top