【发布时间】:2020-07-14 07:34:33
【问题描述】:
我正在 iOS 14 beta 上检查我的应用程序和位置权限如果我选择允许位置一旦它进入 Location failedWithError 方法并且错误对象是
Domain=kCLErrorDomain Code=0 "(null)", error.localizedDescription 是 操作无法完成。 (kCLErrorDomain 错误 0。)
-(void)loadFetchLocationDetails
{
if (locationManager == nil)
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
if ([locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
[locationManager requestWhenInUseAuthorization];
}
[locationManager startUpdatingLocation];
[locationManager startMonitoringSignificantLocationChanges];
}
#pragma mark - CLLocationManagerDelegate Method
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations
{
}
- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error
{
}
谁能帮我解决这个问题。
【问题讨论】:
-
这是一个测试版。向 Apple 提交雷达。
标签: ios objective-c location cllocationmanager ios14