Чому в локаторі пише «10 хвилин тому» (і як це виправити)
«10 хвилин тому» не означає, що застосунок заблукав: просто телефон іншої людини десять хвилин не надсилав сигнал. Майже завжди причин п’ять, і всі вони вирішуються.

Ти дивишся на мапу, а під обличчям доньки написано «10 хвилин тому». Нещодавно було «щойно». Вона в порядку? Сіла батарея? Застосунок перестав працювати? Майже ніколи це не щось серйозне: цей напис лише каже, скільки минуло відтоді, як її телефон востаннє надіслав позицію. У цій статті розповімо, як усередині оновлюється місцезнаходження, чому іноді воно перестає оновлюватися і що саме змінити в кожному випадку.
Що саме означає «10 хвилин тому»
Застосунок локації не «бачить» людину наживо, як камера. Її телефон надсилає позицію, коли щось відбувається (вона рушила, зайшла в місце чи вийшла з нього, минув якийсь час), а сервер зберігає її з часом. Ти бачиш саме цю останню позицію й те, скільки часу минуло, відколи вона надійшла. «Щойно» означає, що телефон тільки-но озвався; «10 хвилин тому» — що він мовчить уже десять хвилин. І це може бути цілком нормально: вона сидить на уроці, телефон у рюкзаку, вона нікуди не рухається. Серйозний застосунок не питає позицію щосекунди, бо це вбило б батарею: він питає, коли телефон помічає рух чи зміну, а поки ти на місці, він спокійно мовчить. Ми розповідали про це в статті як застосунки локації витрачають батарею.
П’ять звичних причин
1. Вона нерухома, а телефон економить
Якщо людина не рухається, телефону нічого нового розповісти. iOS і Android повідомляють застосунок передусім тоді, коли є рух або коли перетинається збережена зона; поки вона сидить на дивані, остання позиція лишається правдивою, навіть якщо їй двадцять хвилин. Mi Estela використовує датчик руху лише для того, щоб знати, коли ти починаєш рухатися, і економити батарею, коли ти на місці.
2. Немає покриття (або воно ні до чого)
GPS працює без мережі (це супутники), але щоб надіслати позицію, потрібен інтернет. У підвалі, в тунелі, в горах чи в режимі «в літаку» телефон знає, де він, але не може про це сказати. Застосунки зберігають останню відому позицію, доки не повернеться сигнал. Якщо хочеш знати, що саме відбувається в такі моменти, ми розповідали в статті що буде з твоїм місцезнаходженням, коли немає покриття.
3. Дозвіл не «Завжди»
З дозволом «Під час використання застосунку» (iPhone) або «Дозволити лише під час використання» (Android) система вимикає місцезнаходження, щойно застосунок переходить у фон. Поки застосунок відкритий, людина видна нормально, а щойно його закрито — «X хвилин тому». Рішення — дати дозвіл «Завжди»; починаючи з 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: що кожен виробник робить із застосунками у фоні


