Ipad 错误域=kCLErrorDomain代码=0“;(空)和#x201D;

Ipad 错误域=kCLErrorDomain代码=0“;(空)和#x201D;,ipad,ios9,cllocationmanager,Ipad,Ios9,Cllocationmanager,代码从不调用diddupdate locations方法,而是立即调用错误并失败。 错误说明: 无法完成该操作。(kCLErrorDomain错误0。) 但有时会接到电话(20次中有1次),尝试重置网络和位置设置,但仍不起作用 谢谢 简言之: 产品->方案->编辑方案->选项->允许位置模拟必须选中并尝试提供默认位置,不要将其设置为“无” 这帮了我的忙: 模拟器->功能->位置->自定义位置… 然后使用纬度和经度设置首选自定义位置。无论您做什么,您都不想留下任何错误,已选中。您是否调用了[e

代码从不调用diddupdate locations方法,而是立即调用错误并失败。 错误说明: 无法完成该操作。(kCLErrorDomain错误0。) 但有时会接到电话(20次中有1次),尝试重置网络和位置设置,但仍不起作用

谢谢

简言之:

  • 产品->方案->编辑方案->选项->允许位置模拟必须选中并尝试提供默认位置,不要将其设置为“无”
    • 这帮了我的忙:

      模拟器->功能->位置->自定义位置…


      然后使用纬度和经度设置首选自定义位置。无论您做什么,您都不想留下任何错误,已选中。

      您是否调用了
      [error localizedDescription]
      以获取有关错误的详细信息?@特洛伊木马否,请告诉我check@trojanfoe无法完成该操作。(kCLErrorDomain错误0。)
         self.locationManager = [[[CLLocationManager alloc] init]autorelease];
         self.locationManager.pausesLocationUpdatesAutomatically=NO;
         [self.locationManager setDelegate:self];
         if([[[UIDevice currentDevice ]systemVersion] floatValue]>=8.0)
            {
              if ([self.locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
                  [self.locationManager requestWhenInUseAuthorization];
              }
          }
         [self.locationManager startUpdatingLocation];