Насколько безопасно обновиться до бета-версии iOS, а затем снова понизить версию? - PullRequest
1 голос
/ 27 сентября 2010

Apple ответила на один из моих отчетов об ошибках, предложив мне попытаться воспроизвести проблему в бета-версии следующей iOS.Как и во всех предыдущих бета-версиях, в этом сообщении содержится предупреждение о том, что бета-версию

iOS [версия] следует устанавливать только на устройства, предназначенные исключительно для бета-тестирования iOS [версии].Не устанавливайте это программное обеспечение, если у вас нет устройства, предназначенного исключительно для бета-тестирования iOS [версии].

У меня нет устройства, предназначенного исключительно для бета-тестирования.Я хотел бы устранить эту ошибку, поэтому в идеале я мог бы обновить, попытаться воспроизвести проблему, а затем понизить версию устройства, чтобы продолжить нормальную разработку на нем.

С моими ограниченными навыками работы с Google я нашелнекоторые статьи , описывающие выполнение этого с предыдущей бета-версией iOS, но они, как правило, плохо написаны и требуют запуска какого-либо стороннего приложения ("RecBoot").

Я не собираюсьпройти через этот процесс, пока у меня не будет больше информации.Что я хотел бы услышать, так это если кто-то делал это в прошлом или знает больше о том, как это работает, и может с уверенностью сказать мне, что это безопасно или опасно.

Ответы [ 4 ]

6 голосов
/ 27 сентября 2010

Не существует поддерживаемого Apple способа понижения, поэтому я бы никогда не хотел зависеть от понижения производственного оборудования, независимо от прошлого опыта людей.

1 голос
/ 28 сентября 2010

По моему опыту, вам следует обновлять бета-версии iOS только в том случае, если у вас есть специальное устройство для разработки (как рекомендует Apple).В прошлом я обновлял свой iPhone до бета-версий и терял доступ к Wi-Fi, камере и вообще имел нестабильную среду для повседневного использования.

Я почти уверен, что вы не сможете понизить версию после обновления,Я не эксперт в этом, но это как-то связано с модернизируемой основной полосой?

0 голосов
/ 11 августа 2015

(Очень поздний ответ, но для дальнейшего использования, поскольку мои поиски натолкнулись на этот вопрос.)

Чтобы ответить на подразумеваемое «возможно ли это?»часть вашего вопроса:

Да, я просто понизил бета-версию iOS 9 до 8.4 с помощью iTunes 12.2.1.16, поэтому операция обновления поддерживается стандартным программным обеспечением Apple без необходимости джейлбрейка:

  1. Я получил соответствующий файл IPSW для iOS 8.4 для своего устройства с серверов загрузки Apple по адресу appldnld.apple.com.(На сайте theiphonewiki.com есть список ссылок для файлов IPSW, или вы можете выполнить поиск на сайте OS X Daily для файлов IPSW.)

  2. Откройте iTunes, выберите свое устройство и перейдите на страницу «Сводка».Опционально нажмите кнопку «Восстановить iPad ...», выберите файл IPSW и следуйте инструкциям.

Чтобы ответить на вопрос «Насколько это безопасно?»В качестве части вашего вопроса, предупреждение Apple о загрузке бета-версии iOS 9 включает:

Устройства, обновленные до бета-версии iOS 9, не могут быть восстановлены до более ранних версий iOS.Только зарегистрированные устройства разработки смогут обновляться до будущих бета-версий и финального программного обеспечения iOS.

Поэтому я бы не советовал попадать в ситуацию, когда вам нужно сделать это на производственном устройстве, номой опыт работы с моим устройством разработки оказался беспроблемным, и эта процедура была неоценимой, поскольку позволяла мне при необходимости переключаться между версиями iOS.

0 голосов
/ 27 сентября 2011

Я наткнулся на ту же проблему.Поскольку я занимаюсь разработкой с использованием частных ресурсов, о покупке двойного или тройного каждого телефона не может быть и речи, и хотя мы являемся зарегистрированными разработчиками, официального способа сделать это не существует.

При попытке iTunes предоставилмне код ошибки 1064.

Я справился с этой проблемой, используя приложение redsn0w OS X.Есть опция, которая «исправляет» DFU-режим, так что ошибка исчезает, и iTunes снова восстанавливает iPhone / piPad до 4.3.5, используя для этого ipsw-файл.

Однако, имейте в виду, что этоможет не работать для всех, и что такая процедура может повлиять на вашу гарантию продукта.

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