Обновления: откуда берётся новая версия
Способ обновления зависит только от того, откуда установлено приложение. Из магазина — само, файлом — руками, и никакой кнопки «проверить обновления» внутри искать не нужно.
Скачанный файл — это ещё не работающее подключение: приложение пустое, пока в нём нет ссылки-подписки. Своя ссылка на 3 дня оформляется за две минуты без карты и сразу работает на 3 устройствах.
Получить ссылку →Обновление — это тот же файл из того же места, просто новее. Поэтому все вопросы про обновления сводятся к вопросам про источник: откуда установлено, туда и смотреть.
- О01 Где смотрят последнюю версиюОдин адрес вместо десяти сайтов с чужими числами открыть →
- О02 Как приходит обновлениеМагазин, файл, телевизор — три разных порядка действий открыть →
- О03 Разные номера в разных местахПочему в магазине версия старее и это нормально открыть →
- О04 Бета-сборкаHapp_beta.apk: что в ней раньше и чем за это платят открыть →
- О05 Обновление не приходитРазбор по источнику: где именно застряло открыть →
Три источника — три поведения
| Откуда установлено | Как обновляется | Что делать вам |
|---|---|---|
| Google Play | магазин обновляет сам | ничего; при желании — запустить проверку вручную |
| App Store | магазин обновляет сам | ничего |
| Файл из выпуска | не обновляется никак | скачать новый файл и поставить поверх |
Внутри самого приложения кнопки обновления нет: оно не умеет обновлять себя и не должно. Как это выглядит на практике.
Стоит ли обновляться сразу
Обязательного правила нет. Разумный подход — обновляться, когда есть причина: что-то перестало работать, появилась нужная возможность или прошло много времени. Гнаться за каждым выпуском смысла мало, а вот сидеть годами на старой сборке неудобно: форматы подписок развиваются, и старое приложение может не понять новую строку (что это за строка).
Что меняется между выпусками
Разбирать содержимое каждого выпуска — не наша задача, но общая картина полезна: она объясняет, почему обновления выходят так часто и почему торопиться с ними обычно незачем.
- Правки в работе с подписками — как приложение читает список и что делает при ошибках (что такое подписка);
- Поддержка новых версий систем — самая частая причина выпуска на мобильной линии;
- Настройки маршрутизации — какие приложения и адреса идут мимо подключения;
- Исправления интерфейса, в том числе управления пультом на телевизоре (разбор).
Ни один из пунктов не влияет на подлинность файла: обновление приходит из того же места, что и первая установка (из какого).
Обновление и подписка — разные вещи
Их путают чаще всего. Приложение обновляет проект, подписку выдаёт сервис доступа, и между ними нет связи: свежая версия не продлит кончившийся срок, а действующая подписка не заставит приложение обновиться.
Практическая польза от этого различия — в разборе поломок. Если серверы пропали, обновление почти наверняка не поможет (что проверять).
Как понять, что обновление действительно нужно
Универсального «обновляйтесь сразу» здесь нет, и это осознанная позиция: обновление ради числа приносит больше хлопот, чем пользы. Причины, по которым оно оправдано, перечисляются коротко.
- Перестало работать то, что работало. Особенно после обновления системы на устройстве;
- Приложение не понимает вашу подписку. Форматы развиваются, и старая сборка может не прочитать новую строку (что это за строка);
- Нужна конкретная возможность, которой в вашей версии нет;
- Вы всё равно ставите приложение заново — на новом устройстве или после переустановки системы.
Во всех остальных случаях спешить незачем: работающая сборка не становится хуже от того, что вышла новая.
Чем этот раздел отличается от ленты выпусков
Мы не ведём хронику версий и не пересказываем, что изменилось в каждой сборке. Здесь разбирается другое: откуда обновление приходит, почему в разных местах разные номера и что делать, когда оно не приходит вовсе.
Такое разделение полезно и читателю: вопрос «что нового в версии» и вопрос «почему у меня не обновляется» решаются в разных местах и разными способами. Границы справочной описаны в разделе о сайте.
Что не меняется от версии к версии
Полезный ориентир для тех, кто боится, что обновление всё переделает. Есть вещи, которые остаются на месте между выпусками, и их немало.
- Формат подписки. Строка, работавшая раньше, продолжит работать (что это за строка);
- Добавленные подписки и настройки. При обновлении поверх они сохраняются;
- Адреса, откуда берётся приложение. Репозитории и карточки магазинов не меняются (список);
- Издатель. Он один и тот же во всех выпусках (разбор).
Меняются интерфейс, набор настроек и внутренние механизмы — то есть ровно то, ради чего выпуск и делается.
Где посмотреть, какая версия последняя?
В том источнике, откуда вы ставили (разбор).
Приложение не предлагает обновиться
И не предложит, если установлено файлом: обновление там ручное (как).
Нужно ли удалять старую версию перед установкой новой?
Нет, новая ставится поверх и настройки сохраняются.
Официальный файл — половина дела: скачанный Happ ничего не подключает сам, он читает ссылку-подписку и идёт по ней на серверы. Свою ссылку мы выдаём сразу после оформления, она работает на 3 устройствах одновременно, поддержка отвечает за ~10 минут, первые 3 дня бесплатны и карта не нужна.
Получить ссылку-подписку →