位置情報と鮮度 · 2 分 · 更新 · 執筆: Metehan Ergenekon
位置情報が更新されない — FamSinyalヘルプ
ひとことで言うと、位置が更新されなくなるのは、端末が新しい位置を取得できないか、それを送信できないときです。接続、バッテリー、位置情報の権限、バッテリー最適化の順に確認してください。ほとんどの場合、この4つのどれかで説明がつきます。
この4つを、順番に
端末はオンラインですか?
接続がないと、位置は取得できても送信できません。アプリで端末の状態を見てください。オフラインと出ていれば、それが答えです。
バッテリーが切れかけ、または省電力ですか?
AndroidとiOSの省電力機能は、バックグラウンドの動作を止めます。残量が20%を切ったあたりから、多くの端末はバックグラウンドの報告をやめます。
位置情報の権限は残っていますか?
iPhoneでは「Appの使用中のみ」ではなく「常に」である必要があります。Androidでは位置情報へのアクセスを「常に許可」にしてください。システム更新のあとで戻ってしまうことがあります。
バッテリー最適化から除外していますか?
Xiaomi、Samsung、Huawei、Oppo、OnePlusはバックグラウンドを強く制限します。お子さまの端末で、FamSinyalをバッテリー最適化の対象から外してください。
どれが原因かの見分け方
アプリの端末の状態を見れば、すぐに絞り込めます。接続がなければ回線の問題、バッテリー残量が少なければ省電力、権限の注意が出ていれば設定です。
どれも正しく見えるのに数時間で更新が途切れるなら、残る可能性が高いのはメーカー独自のソフトウェアによるバッテリー最適化です。
知っておくと安心です: 位置が古いこと自体は不具合ではありません。FamSinyalが取得された時刻を必ず表示するのは、古い地点を古いものとして見分けられるようにするためです。新しいものと取り違えないように。
位置情報はどのくらいの頻度で更新されますか?
端末の移動、接続、電源の状態によって変わり、最後に決めるのはOSです。FamSinyalは連続ではなく一定の間隔で報告します。決まった間隔をお約束しないのは、正直に保証できるアプリがないからです。