Перейти к содержимому

Работа с приложением

Не логиниться каждый раз

Сохранить данные приложения при остановке сессии и начать следующую уже залогиненным, без онбординга.

Зачем: вы каждый день проверяете оплату и каждый раз сначала логинитесь, вводите код и пролистываете пять экранов онбординга. Сохраните это состояние один раз и стартуйте с него.

Данные приложения — это то, что приложение хранит на устройстве для себя: кто залогинен, настройки, базы данных, cookies и local storage WebView.

  1. Доведите приложение до нужного состояния: вход выполнен, онбординг пройден, тестовая корзина собрана.
  2. Нажмите Save app data в карточке App или просто остановите сессию кнопкой Stop: при остановке данные тоже сохраняются.
  3. В следующий раз в окне запуска выберите своё сохранение вместо Fresh install. Отметьте Also restore the cache, если нужен и кеш.
  4. В списке этапов появится Restoring app data, и приложение откроется там, где вы остановились.
  • Сохранения видны только вам: ни другие пользователи, ни админы их не видят. Страница App data в шапке показывает их список; там же их можно скачать или удалить.
  • Хранится только несколько последних сохранений на приложение, а давно не использованные удаляются (по умолчанию 6 штук и 7 дней).
  • Кнопка быстрого запуска (с молнией) умеет стартовать сразу с последнего сохранения.
  • Сохранение из более новой сборки может не подойти старой, например если её база данных не умеет откатываться. Окно запуска об этом предупредит.
  • В окне запуска нет раздела App data: сохранение выключено на этом сервере. Спросите того, кто обслуживает Holtdroid.
  • Приложение всё равно разлогинивает: некоторые приложения шифруют данные ключами, которые остаются на исходном устройстве (Android Keystore). Перенести такие данные на другое устройство нельзя — это ограничение Android, а не сохранения.
  • Stop долго думает: он ждёт, пока сохранение закончится. Большое приложение с большим кешем сохраняется дольше.

Подробнее: App data.