вторник, 25 июня 2013 г.

Воскрешение iPhone после установки iOS 7 beta 2

  Вчера Apple порадовала выходом iOS 7 beta 2. Изменений много в сравнении с 1-ой бэтой. Хотя после того, как я восстанавливал работоспособность своего телефона в течении нескольких часов, стоит писать "порадовала".
  Обновился через настройки телефона. После обновления телефон начал циклически перезагружаться. Сперва я наблюдал экран с яблоком и прогресс баром, который продвигался на пару миллиметров, затем был черный экран с активити индикатором. Далее следовал ребут и все повторялось по кругу.
  Поматерясь немного, скачал с developer.apple.com iOS 7 beta 2 целиком,  чтобы восстановить телефон через iTunes. Для восстановления нужно перевести телефон в режим DFU (без проблем найдете море инструкций в гугле). Но не тут то было. После восстановления iPhone так же циклически перезагружался.
   Гугление показало, что проблема обширная(на всех моделях). Кому-то помогало восстановление телефона как "нового", т.е. с потеряй данных. Мне такой вариант не подходил.
Как оказалось, проблема в том, что iOS 7 beta 2 требует некоторое количество свободного места на телефоне(откуда-то появилась цифра более 1,7Gb). У меня на момент обновления было свободно 1,5Gb, как видно, их не хватило.
Решение проблемы:
 - откатываемся на iOS 6 (там нет такой проблемы с местом)
 - освобождаем около 2Gb
 - обновляемся на iOS 7 beta 2.

P.S. попытался отправить описание проблемы в Apple Bug Report и...
Получил "информативные" ошибки "Broken pipe Broken Pipe". C n-ого раза таки отправило.
Эх, Apple. Надеюсь это в последний раз. Хотя до косяков Microsoft еще далеко :)
P.P.S. OS X Mavericks Developer Preview 2 няшка :)