这就是我初始化位置管理器的方式:
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
self.locationManager.delegate = self;
[self.locationManager startMonitoringSignificantLocationChanges];
在 iOS6 中,在创建它之后,立即使用我当前的位置调用委托:
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
但是,如果我正在测试的设备是 iOS5,则永远不会调用此委托。
可能是什么原因?