Что означает предупреждение «Сигнал GPS недостоверен»?
Приложение обнаружило, что спутниковые данные противоречат сами себе, и показывает последнюю подтверждённую точку вместо подозрительной. Это защита от чужого поддельного GPS-сигнала, а не ошибка приложения.
Приложение сверяет каждую координату с несколькими независимыми признаками: физически возможной скоростью перемещения, высотой и скоростью её изменения, согласием с наземными источниками — вышками и сетями Wi-Fi, которые невозможно подделать тем же излучателем, что и спутниковый сигнал.
Поводом для такой проверки стал реальный случай: маркер за три с половиной секунды «переехал» на пятьдесят километров, при этом высота росла с постоянной скоростью восемь метров в секунду — картина, невозможная для человека, идущего пешком. Наземные источники в тот же момент ни разу не ошиблись больше чем на пару километров.
Что делать: как правило, ничего — предупреждение исчезает само, когда сигнал становится согласованным, и приложение сообщает об этом отдельно. Если оно держится долго в одном и том же месте, чаще всего рядом работает источник помех либо телефон находится там, где спутники видны плохо, а сеть даёт противоречивые данные. На саму подмену это предупреждение не влияет: оно касается только определения вашего реального местоположения.