延期された位置情報の更新の新しいiOS6機能を使用しようとしていますが、このエラーが発生し続けます:
didFinishDeferredUpdatesWithError:Error Domain = kCLErrorDomain Code = 11 "操作を完了できませんでした。(kCLErrorDomainエラー11.)"
私は次のコードを使用しています:
- (DeviceAPI *) init
{
locationManager = [[CLLocationManager alloc] init];
[locationManager setDelegate:self];
[locationManager setDesiredAccuracy:kCLLocationAccuracyBest];
[locationManager startUpdatingLocation];
[locationManager allowDeferredLocationUpdatesUntilTraveled:(CLLocationDistance)100000 timeout:(NSTimeInterval)100000];
return self;
}
そしてこのcallback
関数:
- (void)locationManager: (CLLocationManager *) manager
didFinishDeferredUpdatesWithError:(NSError *)error
{
NSLog(@"didFinishDeferredUpdatesWithError :%@", [error description]);
}
何か助けはありますか?