指定された小売店の近く (300 メートル以内) に到達したときにユーザーに警告するアプリケーションを作成しています。
APIを使用しています
[locationManager startMonitoringForRegion:grRegion desiredAccuracy:acc];
しかし、領域に出入りするためのイベントを取得できません。
私の質問は
- この API の精度。300 メートルの範囲を指定した場合、イベントを発生させるのは正確でしょうか。または、このイベントは、ユーザーがあるセルラー タワーから別のセルラー タワーに変更したときにのみ発生しますか?
- 300 メートル以内でイベントを取得できない場合、要件を実装するにはどうすればよいですか。
[locationManager startUpdatingLocation];
PS:- API を使用するとバッテリーがすぐに消耗してしまうため、使用したくありません。
前もって感謝します。