Сбрасывает профиль
Вчера список был, сегодня пусто — и никто ничего не нажимал. Ощущение мистики, а причины земные: программа хранит профили только на устройстве, и всё, что чистит данные приложения, уносит их вместе с собой.
Сама программа бесплатна и серверов не содержит. Готовая строка конфигурации на 3 устройства — 200 ₽ в месяц, первые 3 дня без карты.
Получить строку →Копии профиля нет ни в облаке, ни у разработчика: он лежит на устройстве внутри приложения. Поэтому исчезнуть он может по-настоящему — от очистки данных, переустановки или слишком усердной экономии батареи.
Пять причин, от частой к редкой
- 01 Данные приложения были очищены Чистильщик памяти, ручная очистка в системных настройках или «сброс приложения» уносят всё, что программа хранила, включая список серверов. Добавить строку заново — как добавить профиль — и исключить программу из автоматической очистки.
- 02 Программа переустанавливалась Удаление приложения забирает его данные. Обновление версии профили не трогает, а именно удаление и установка заново — трогает. Различать обновление и переустановку: где хранятся профили.
- 03 Android слишком бережёт батарею Система выгружает приложение из памяти и в редких случаях сбрасывает его состояние вместе с фоновой работой. Снять для программы ограничения фоновой работы в системных настройках устройства.
- 04 Подписка вернула пустой ответ Профиль на месте, но при обновлении сервер прислал пустой набор узлов, и список выглядит очищенным. Обновить профиль ещё раз — обновление подписки — и уточнить состояние доступа у поставщика.
- 05 Срок доступа кончился По истечении срока поставщик перестаёт отдавать узлы. Для программы это выглядит так же, как пустой ответ. Проверить дату в шапке профиля — шапка профиля и её меню.
Как отличить пустой ответ от потери профиля
| Что видно | О чём это говорит | Что делать |
|---|---|---|
| Имя подписки в шапке осталось, узлов нет | Профиль на месте, сервер прислал пустой список | Обновить профиль, затем спросить у поставщика |
| Шапка пустая, надпись об отсутствии конфигураций | Профиль действительно удалён с устройства | Добавить строку заново |
| Дата окончания в прошлом | Срок доступа истёк | Продлить доступ у поставщика |
| Профиль пропадает после каждой перезагрузки | Система чистит данные приложения | Снять ограничения фоновой работы и исключить из чистильщиков |
| Профиль на месте, но узлы не отвечают | Это другая история — не потеря профиля | Кнопка нажата, соединения нет |
Проверьте на своей программе
Любой разбор упирается в один вопрос: оживает ли окно у вас. Проверяется это за минуту — берёте пробную строку на 3 дня, вставляете в Happ и смотрите, появился ли список узлов и держится ли соединение. Платёжных данных для пробного доступа не спрашивают, отменять потом нечего.
- карта не нужна
- строка приходит сразу
- 3 устройства
Чего программа точно не делает
Она не удаляет профили сама, не «сбрасывается по времени» и не требует повторного добавления через какой-то срок. Аккаунта у неё нет, и отозвать профиль извне тоже нельзя: чего программа не делает. Всё, что выглядит как самопроизвольное удаление, на деле сделано системой устройства или пришло с сервера подписки пустым ответом.
Проверить, что дело не в приложении, помогает всё тот же приём: вставьте заведомо рабочую строку. Если она добавилась и держится между запусками, программа исправна, и причину надо искать в очистке данных или в источнике конфигурации. Если и она исчезает после перезапуска, смотрите программа не запускается — там разобрано повреждённое состояние приложения.
Может ли профиль исчезнуть сам по себе?
Нет. Его уносит что-то извне: очистка данных, переустановка или системная экономия ресурсов на телефоне.
Как восстановить профиль, если строка потеряна?
Изнутри программы — никак. Строку выдают повторно там, где вы её получили: где хранятся профили.
Почему имя подписки осталось, а серверов нет?
Профиль не пропал: сервер прислал пустой набор узлов. Разбор — список серверов пуст.
Поможет ли включить синхронизацию?
Её нет. Программа не привязана к учётной записи и копий профилей не хранит нигде, кроме устройства.
Разбор деталей ничего не стоит и никуда не ведёт, пока в программе нет конфигурации: без неё окно остаётся пустым, сколько его ни изучай. Готовая строка на 3 устройства стоит 200 ₽ за месяц или 1 800 ₽ за год, платёж разовый, карта нигде не сохраняется. Первые 3 дня выдают без платёжных данных — ровно для того, чтобы вы увидели, как окно заполняется узлами, и решили сами.
Получить строку →