Местоположение и актуальность · 2 мин · Обновлено · Автор: Metehan Ergenekon
Местоположение не обновляется — Поддержка FamSinyal
Коротко: местоположение перестаёт обновляться, когда телефон не может определить новое или не может его передать. Проверяйте в таком порядке: связь, батарея, разрешение на геолокацию, оптимизация батареи. Одна из этих четырёх причин объясняет почти каждый случай.
Проверьте эти четыре пункта по порядку
Телефон в сети?
Местоположение можно определить без связи, но нельзя передать. Посмотрите состояние устройства в приложении: если написано «вне сети», это и есть ответ.
Батарея села или включён режим энергосбережения?
Режимы энергосбережения в Android и iOS приостанавливают фоновую активность. Примерно ниже 20 % многие телефоны полностью перестают передавать данные в фоне.
Разрешение на геолокацию ещё действует?
На iPhone оно должно быть в положении «Всегда», а не «При использовании приложения». На Android разрешите доступ к геоданным «всё время». Обновления системы иногда сбрасывают эту настройку.
Приложение исключено из оптимизации батареи?
Xiaomi, Samsung, Huawei, Oppo и OnePlus применяют жёсткие фоновые ограничения. Исключите FamSinyal из оптимизации батареи на телефоне ребёнка.
Как понять, какая именно причина
Состояние устройства в приложении быстро сужает круг. Телефон вне сети указывает на связь; низкий заряд — на энергосбережение; предупреждение о разрешении — на настройки.
Если всё выглядит правильно, а обновления всё равно прекращаются через несколько часов, наиболее вероятная оставшаяся причина — оптимизация батареи в прошивке производителя.
Стоит знать: Старое местоположение само по себе не является ошибкой. FamSinyal всегда показывает время определения именно для того, чтобы старая точка выглядела старой, а не принималась за актуальную.
Как часто должно обновляться местоположение?
Это зависит от перемещения, связи и энергосостояния телефона, и последнее слово остаётся за операционной системой. FamSinyal передаёт данные периодически, а не непрерывно — мы не обещаем фиксированный интервал, потому что честно гарантировать его не может ни одно приложение.