【发布时间】:2016-05-23 16:39:14
【问题描述】:
我正在使用 GeoFencing 设置区域并在用户进入或离开该区域时执行一些任务。 Bt 它不适合我,我正在使用 gollowing 代码
CLLocationCoordinate2D coord = CLLocationCoordinate2DMake(some values,some values);
CLRegion *region = [[CLRegion alloc]initCircularRegionWithCenter:coord radius:15.0 identifier:@"SF"];
[locationManager startMonitoringForRegion:region desiredAccuracy:kCLLocationAccuracyBest];
但是当我关闭应用程序并且应用程序正在监视并且我离开该区域或进入时,没有一个代表 didEnterRegion 和 didExitRegion 被调用。
【问题讨论】:
-
关闭是什么意思??通过主页按钮发送到后台,或终止应用程序?已终止的应用程序无法运行。
-
它不会立即被调用,有一个缓冲距离它仍然不会触发通知。
标签: iphone ios objective-c gps geofencing