iOS:没有调用didStartMonitoringForRegion

时间:2013-04-20 22:05:08

标签: ios

我在iPhone 4设备上运行它。

首先,这是相关代码:

-(void)applicationDidBecomeActive:(UIApplication *)application
{
    CLLocationDegrees latitude = 45.50568;
    CLLocationDegrees longitude = -73.21352;
    CLLocationCoordinate2D center = CLLocationCoordinate2DMake(latitude, longitude);
    CLLocationDistance radius = 200.0;

    CLRegion *myRegion = [[CLRegion alloc] initCircularRegionWithCenter:center radius:radius identifier:@"region1"];

    [locationManager startMonitoringForRegion:myRegion];
}

但是didStartMonitoringForRegion在任何时候都不会被调用,甚至不会调用monitoringDidFailForRegion

我做错了什么?我的设备支持区域监控,我看不出是什么问题。

0 个答案:

没有答案