【发布时间】:2012-01-24 08:03:05
【问题描述】:
我正在模拟器上测试区域监控。 [CLLocationManager regionMonitoringAvailable] 和 [CLLocationManager regionMonitoringEnabled] 都返回 YES。 我在 plist 中添加了用于位置更新的应用程序寄存器。 我在 AppDelegate 中有一个全局位置管理器,并且 startUpdatingLocation 在前台和后台都可以正常工作。
那我有
CLLocationCoordinate2D p = CLLocationCoordinate2DMake(45.488, 9.16);
CLRegion *region=[[CLRegion alloc] initCircularRegionWithCenter:p radius:100.0 identifier:@"emanuele"];
CLLocationAccuracy acc=200.0;
[locationManager startMonitoringForRegion:region desiredAccuracy:acc];
但是在模拟器上进行测试时,我既无法获得 didEnterRegion 也无法获得 monitoringDidFailForRegion。 我做错了什么或遗漏了什么?
非常感谢。
【问题讨论】:
标签: ios ios5 cllocationmanager