我正在编写一个应用程序,它应该提醒用户到达指定零售店附近(300 米内)。
我正在使用 API
[locationManager startMonitoringForRegion:grRegion desiredAccuracy:acc];
但无法获取进入和退出区域的事件。
我的问题是
- 这个 API 有多准确。如果我们指定 300 米范围,我会准确触发事件吗?还是仅当用户从一个蜂窝塔更改为另一个时才会触发此事件?
- 如果它无法在 300 米内获得事件,我该如何实现我的要求。
PS:- 我不想使用 API [locationManager startUpdatingLocation];
,因为它会很快耗尽电池。
提前致谢。