Установка предыдущей версии iOS на устройстве разработчика (в настоящее время 5.0 -> хочу 4.3.5) - PullRequest
3 голосов
/ 28 ноября 2011

Я зарегистрированный разработчик Apple и получил новый телефон. На моем старом 3GS в настоящее время установлено 5.0, и я хотел бы установить 4.3.5 для тестирования приложений под iOS 4. Я скачал ipsw 4.3.5, и с помощью Organizer в Xcode я могу попытаться установить его, но получите сообщение об ошибке «Устройство не подходит для запрошенной сборки». Телефон перезагружается и переходит в режим DFU.

Я что-то упустил?

Ответы [ 4 ]

1 голос
/ 28 ноября 2011

Быстрый гугл для 'xcode iphone downgrade' обнаружил эти инструкции .

1 голос
/ 14 февраля 2012

Невозможно перейти с iOS 5.0 на более низкую, чем iOS 5.0, не входя в страну DFU, о которой я знаю это видео . (видео в режиме DFU - там тоже много) Из прочтения я не уверен, что пользователь не может войти в режим DFU - если это так, то для вас это определенно немного блокирует. Возможно, заново загрузите свежую версию itunes и установите все на 100% свежую, и попробуйте снова.

Как только он обнаруживается в itunes после DFU (при условии, что DFU может быть выполнен), Скачайте прошивку, которую хотите запустить - по-видимому, 4.3.5

Теперь убедитесь, что iPhone подключен к iTunes, и iTunes распознает его.

Чтобы принудительно установить новую прошивку более старой версии на телефон, удерживайте нажатой клавишу shift (ПК) или опцию (MAC) и нажмите «Восстановить». Откроется окно обзора, в котором вы можете выбрать прошивку, которую хотите отправить на iPhone.

Это, вероятно, приведет к потере данных, хотя бы для чего-либо на телефоне до нажатия кнопки DFU и прошивки.

Надеюсь, это поможет, хотя сейчас уже несколько месяцев.

1 голос
/ 28 ноября 2011

Вы можете скачать более старые версии XCode, войдя в Apple Developer Connection Загрузки, которые вам понадобятся для входа в программу разработчика.

Вот сайт.

Находясь на сайте, в разделе «Загрузки» выберите «Инструменты разработчика» - вы увидите список всех версий XCode, начиная с версии 1.0, выпущенной в октябре 2004 года.

0 голосов
/ 16 ноября 2013

iTunes не позволит вам установить неподдерживаемые версии iOS (т.е. старые версии),
независимо от того, перезагрузите устройство или нет.

iTunes (а также более старые версии Xcode, такие как 4.5.x)
позволит вам выбрать определенный образ прошивки iOS (ipsw),
, но когда вам действительно удастся восстановить прошивку,вы получаете сообщение:

" Это устройство не подходит для запрошенной сборки "
, что сбивает с толку, особенно если вы читаете сообщение Apple об этой ошибке ...

См. Эту короткую статью chpwn , которая очень хорошо ее обобщает,
, а также добавляет советы, чтобы попытаться обойти это:

"... с iPhone 3GS ... а также с iPod touch (третьего поколения), оригинальным iPad и iPhone 4,
каждое изменение прошивки должно быть одобрено Apple.серверов, во время установки.
И Apple согласится только разрешить вам установить текущую последнюю версию iOS в то время,
, которая предотвращает понижение версии, а также любые повторные установкиВыпуск iOS, устройство работает,
, пока это выпускаетe не самая последняя доступная версия. "
- от: Как протестировать ваше приложение на старых версиях iOS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...