Настройки фоновой работы приложения

Для того, чтобы приложение не “засыпало”, добавьте разрешения для приложения на работу в фоновом режиме. Также добавьте его в исключения для режима энергосбережения на телефоне. Тогда приложение не будет останавливать свою работу после сворачивания.

Для некоторых моделей телефонов есть дополнительные настройки:
Xiaomi: youtu.be/QzAL4-2NiKg
Huawei: youtu.be/ucpgSAPSun4

Samsung:
В Настройках — Приложения — KidControl (или GPSme): Мобильные данные, «Разрешить приложение при сохранении данных»;
Аккумулятор — добавьте приложение в неконтролируемые приложения.
В Настройках — Приложения — меню вверху — Специальный доступ — Все приложения — отключите опцию “Оптимизировать использование батареи”

Meizu:
В настройках телефона “Приложения” — Установлено — KidControl (GPSme) — Управление разрешениями — Запуск в фоне — Разрешить работу в фоне.

OnePlus:
Не удаляйте приложение из списка недавно открытых приложений. Это будет останавливать работу приложения.

Чтобы приложение не останавливало свою работу на iPhone, проверьте следующие настройки телефона:
дайте разрешения для приложения на работу в фоновом режиме
добавьте приложение в исключения для режима энергосбережения на телефоне не смахивайте приложение из списка недавно открытых приложений. Это будет останавливать его работу, пока телефон неподвижен. Но если это произошло, приложение возобновит отправку данных на сервер при перемещении телефона более чем на 80 метров.

Обратите внимание, если вы переустанавливали приложение, эти настройки нужно будет обновить.