Почему семейный локатор пишет «10 минут назад» и что делать
«10 минут назад» не значит, что приложение потеряло человека. Просто телефон другого человека, уже десять минут не присылает сигнал. Обычно за этим стоит одна из пяти причин, и каждую можно исправить.

Ты смотришь на карту, и под лицом твоей дочки написано «10 минут назад». Совсем недавно там было «только что». Она в порядке? Села батарея? Приложение перестало работать? Чаще всего ничего серьёзного. Эта надпись только говорит, сколько прошло с того момента, как её телефон отправил последнюю позицию. В этой статье мы расскажем, как на самом деле обновляется геолокация, почему она иногда перестаёт обновляться и что делать в каждом случае.
Что на самом деле значит «10 минут назад»
Приложение геолокации не «видит» человека в реальном времени, как камера. Его телефон отправляет позицию, когда что-то происходит: он сдвинулся, вошёл в место или вышел из него, прошло какое-то время. Сервер сохраняет её вместе со временем. Ты видишь последнюю позицию и то, сколько времени прошло с её получения. «Только что» значит, что телефон только что отправил данные, а «10 минут назад» значит, что он молчит уже десять минут. Всё может быть совершенно в порядке: человек сидит на уроке, телефон в рюкзаке и не двигается. Хорошее приложение не запрашивает позицию каждую секунду, иначе батарея бы быстро разрядилась. Оно запрашивает её, когда телефон замечает движение или изменение, а пока ты неподвижен, оно просто ждёт. Подробнее об этом в статье о том, как приложения геолокации расходуют батарею.
Пять частых причин
1. Человек стоит на месте, а телефон экономит батарею
Если человек не двигается, телефону нечего нового сообщить. iOS и Android в первую очередь сообщают приложению о движении или о пересечении сохранённой зоны. Если человек сидит на диване, последняя позиция остаётся актуальной, даже если ей уже двадцать минут. Mi Estela использует датчик движения только для того, чтобы понять, когда ты начал двигаться, и экономить батарею, пока ты стоишь.
2. Нет связи или связь плохая
GPS работает без интернета (он берёт сигнал со спутников), а вот отправка позиции требует передачи данных. В подвале, в тоннеле, в горах или в режиме «в самолёте» телефон знает, где он находится, но не может сообщить об этом. Приложения сохраняют последнюю известную позицию до тех пор, пока не появится сеть. Что именно происходит в такие моменты, мы разобрали в статье что происходит с геолокацией, когда нет связи.
3. Разрешение не «Всегда»
Если выбрано «Во время использования приложения» (iPhone) или «Только при использовании приложения» (Android), система отключает геолокацию, как только приложение уходит в фон. Человек виден, пока приложение открыто, а как только его закрывают, появляется «10 минут назад». Решение: выбрать разрешение «Всегда». На Android 11 и новее это разрешение можно включить только в системных настройках, а не в окне самого приложения. Пошагово об этом написано в статье о разрешениях геолокации.
4. Производитель усыпил приложение
На Android это самая частая причина. Samsung, Xiaomi, Huawei, OPPO и другие добавляют собственную экономию батареи, которая «усыпляет» приложения, которые ты не открываешь, даже если все разрешения выданы. Усыплённое приложение ничего не отправляет. У каждой марки свой пункт настроек («Без ограничений», «Спящие приложения», «Автозапуск»), а точные пути есть в наших руководствах по телефонам.
5. Режим энергосбережения или почти севшая батарея
Режим низкого энергопотребления на iPhone ограничивает фоновую активность, и на Android экономия батареи делает то же самое, когда заряда осталось мало. Приложение продолжает работать, но отправляет позиции реже и с задержкой. Поэтому на карте Mi Estela видно и батарею каждого человека: если там 4 %, ты уже знаешь, почему он давно не выходит на связь.
Как проверить за две минуты
- Посмотри на батарею на его лице на карте. Если она почти села, дело в этом.
- Попроси его открыть приложение на секунду. Если после открытия появилось «только что», а после закрытия снова пошла задержка, виновато разрешение (причина 3) или производитель (причина 4).
- Если даже с открытым приложением ничего не обновляется, дело в связи (причина 2): подожди, пока она появится.
- Если всё в порядке, а по-прежнему «10 минут назад», скорее всего, человек просто стоит на месте (причина 1). Ничего страшного.
И последняя проверка, чтобы убедиться, что всё починено: полностью закрой приложение, оставь телефон с погасшим экраном на десять минут и попроси кого-нибудь из круга посмотреть на твоё лицо на карте. Должно быть написано «только что». Если нет, перепроверь пункт про батарею для своей марки: именно он чаще всего оказывается виноват.
Чего это не значит
«10 минут назад» не значит, что человеку угрожает опасность и что он от тебя что-то скрывает. Если кто-то не хочет, чтобы его видели, в Mi Estela это делается открыто: можно показываться только по зоне или, если человек взрослый, включить «Режим «Призрак»», и тогда ты увидишь, что человек невидим, а не застывшие часы. Разница между «нет сигнала» и «сейчас не хочу делиться» видна на карте, и обе ситуации законны. Об этом статья присутствие, а не слежка.
Источники
- Apple: Режим низкого энергопотребления на iPhone
- Android Developers: геолокация в фоновом режиме и разрешение «Всегда разрешать»
- Don't kill my app: что делает каждый производитель с приложениями в фоновом режиме


