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