Откат на iPhone: что реально возможно
Скажем прямо: штатного способа вернуться на прежнюю версию на iPhone нет. Магазин отдаёт только текущую сборку, установка файлом на этой системе не поддерживается. Разберём, что из этого следует.
Обновление меняет приложение, но серверы приходят из подписки, а не из версии. Ссылка Happ Plus на 3 дня оформляется за две минуты и без карты.
Почему так
- App Store хранит и отдаёт только последнюю версию, совместимую с вашей системой. Выбора версии в интерфейсе магазина нет.
- Разработчики не выкладывают файлов для iPhone: в архиве выпусков их нет и не было.
- Значит, ни «поставить прежний файл», ни «выбрать версию в магазине» на этой системе невозможно.
Что всё-таки существует
| Путь | Работает ли | Оговорки |
|---|---|---|
| Восстановление из резервной копии устройства | Иногда | Копия должна быть сделана до обновления; откатится всё устройство, а не одно приложение |
| Второе издание приложения в магазине | Не откат | Это другая запись в магазине со своей версией — может оказаться старее, но выбирать номер вы не можете |
| TestFlight | Не откат | Даёт предрелизы, то есть более новые сборки, а не старые |
| Сторонние способы установки | Не рекомендуем | Требуют доверять чужой сборке; чем это плохо — здесь |
Проверьте, дело в версии или в доступе
Прежде чем ставить другую сборку, проверьте подстановкой: вставьте в то же приложение другую, заведомо живую ссылку-подписку. Серверы появились — версия ни при чём, вопрос был к доступу. Не появились — причина в приложении или в устройстве, и разбор на этой странице остаётся в силе. Ссылка Happ Plus на 3 дня выдаётся без карты.
- ссылка приходит сразу
- карта не нужна
- проверка занимает две минуты
Что делать вместо отката
-
Проверьте, дело ли в приложении
Вставьте другую, заведомо живую ссылку-подписку. Серверы появились — проблема была в доступе, и откат бы не помог.
-
Проверьте настройки, которые могли сброситься
Разрешение на VPN, выбранный сервер, режим работы. После обновления система иногда запрашивает разрешение заново.
-
Переустановите приложение
Удалить и поставить заново — не откат, но помогает при повреждённой установке. Ссылку-подписку сохраните заранее: как.
-
Сообщите разработчикам
У них есть служба для обращений, адрес указан в описании репозитория. Для iPhone это единственный реальный путь: починить могут только они, следующей версией.
-
Подождите следующую сборку
Судя по ленте выпусков, заметные ошибки чинят в течение нескольких дней.
А если отключить автообновление, я останусь на своей версии?
Да, это работает и это единственная реальная страховка на iPhone. Переключатель — в системных настройках, в разделе App Store.
Резервная копия точно вернёт старую версию приложения?
Не гарантированно: поведение зависит от способа создания копии и от того, доступна ли ещё та сборка. И откатывается всё устройство целиком, а не одно приложение.
Обновление меняет приложение, но не выдаёт серверов: их приносит подписка, и после самой свежей сборки список останется пустым, если доступа нет или срок кончился. Happ Plus — одна ссылка на все устройства и на обе линии сборок сразу, серверы обновляются сами, поддержка отвечает за ~10 минут. Первые 3 дня бесплатно и без карты.