[iOS]位置情報の取得

アプリが停止中でも位置情報監視をしたい場合に使用する方法はどれか

1.Significant-change location
2.Visit Monitoring
3.Background Location Updates
4.Pauses Location Updates Automatically


Significant-change location は大きな位置情報変更が起こった時に、起動してないアプリでも立ち上げてくれるサービスです。
これを使うことで、起動していない状態でも位置情報を取得することができます。
しかし、位置精度は低いです。正解は1番です。

Visit Monitoringは頻繁に訪れる場所に到達した時に通知してくれる仕組みです。

Background Location Updates はアプリがバックグラウンド(起動しているが、全面に出ていない状態)のときにでも位置通知を継続してくれるフラグです。

Pauses Location Updates Automatically は同じ場所に滞在していると判断した時に位置情報取得を止めるフラグです。Trueにすると止まってしまいます。バックグラウンドで常時監視したい場合はFalseにする必要があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です