Вопрос

В настоящее время я работаю с устройством на iPhone OS 2.2.1. И, как вы все знаете, обновление OS 3.0 доступно для загрузки. Я скачал обновление, а также прочитал много комментариев к нему. Я разработал все свои приложения на OS 2.2.1. Просто чтобы подтвердить, , если я установлю 3.0 на моем устройстве, будут ли приложения совместимы. Если нет, то могу ли я вернуться на 2.2.1 . Если откат возможен, то как я могу выполнить откат?

Спасибо вам всем.

Это было полезно?

Решение

Ваши приложения продаются в App Store? Или это частные приложения? Apple не одобрит ни одну версию, несовместимую с 3.0, но я уверен, что все приложения 2.2.1 работают на 3.0.

С помощью симулятора iPhone вы можете тестировать разные версии. С устройством нет простого способа откатиться до 2.2.1.

Другие советы

Чтобы ответить на ваш вопрос по поводу понижения версии, я сделал именно этот процесс вчера, понизив мой iPod Touch 2G с прошивки 3.0 GM до 2.2.1.

Прежде всего, вам необходимо получить прошивку 2.2.1. Список ссылок есть на http : //www.blogsdna.com/2264/iphone-firmware-221-and-ipod-touch-firmware-221-released.htm

Если вы загрузили zip-файл и у него есть суффикс имени файла .zip, просто удалите часть «.zip» из имени файла. Не разархивируйте файл . Файл ipsw использует zip для инкапсуляции различных файлов, связанных с обновлением прошивки.

Затем вам необходимо подключить ваше устройство к вашему Mac и перевести его в режим DFU. Это включает в себя нажатие кнопок «Домой» и «Питание» до тех пор, пока устройство не выключится, затем снятие пальца с кнопки «Питание», но удерживание ее в течение нескольких секунд на кнопке «Домой», а затем отпускание. Это немного сложно, поэтому взгляните на различные статьи. написано по теме . Мне понадобилось пару раз, чтобы понять это правильно.

После перевода устройства в режим DFU вы можете использовать окно Organizer XCode для загрузки прошивки 2.2.1 на устройство. Перейдите в меню Версии программного обеспечения и выберите Другая версия ... . Затем перейдите к загруженному файлу прошивки 2.2.1, нажмите Открыть , а затем нажмите Восстановить [устройство] .

Может быть, вы можете понизить версию с помощью инструмента pwnage ... но я не уверен ... в любом случае вы можете попытаться понизить версию до 2.1 и посмотреть, что получится ..

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top