amap_137****375 发表于 2015-11-27 10:55:17

新人求助,iOS的定位SDK,定位不到信息


- (void)reGeocodeAction{    self.locationManager = [ init];    self.locationManager.delegate = self;    NSLog(@"22222");    ;   
      if (error)      {            NSLog(@"locError:{%ld - %@};", (long)error.code, error.localizedDescription);
            if (error.code == AMapLocationErrorLocateFailed)            {                return;            }      }
      NSLog(@"location:%@", location);      if (regeocode)      {            NSLog(@"reGeocode:%@", regeocode.formattedAddress);      }    }];}

chenjie_1986 发表于 2015-12-7 10:56:53

代码是跟demo一样的?用demo也没有位置信息?配置key了吗?

amap_138****754 发表于 2016-1-5 18:15:37

定位的城市为null

amap_135****041 发表于 2016-1-20 13:38:59

chenjie1986928 发表于 2015-12-7 10:56
代码是跟demo一样的?用demo也没有位置信息?配置key了吗?

我也是这样的   配置了key有经纬度的信息但是逆地址返回的信息全部为null不知道为什么

amap_137****717 发表于 2016-1-21 10:38:13

http://lbs.amap.com/Public/reference/AMap_iOS_Loc_SDK_Doc_V1.1.0/interface_a_map_location_manager.html#aef2f8740517aa918be616d7ded1b239b
(BOOL) requestLocationWithReGeocode:                (BOOL)         withReGeocode
completionBlock:                (AMapLocatingCompletionBlock)         completionBlock
单次定位。如果当前正在连续定位,调用此方法将会失败,返回NO。

注解
该方法将会根据设定的 desiredAccuracy 去获取定位信息。

如果获取的定位信息精确度低于 desiredAccuracy ,将会持续的等待定位信息,直到超时后通过 completionBlock 返回精度最高的定位信息。

可以通过 stopUpdatingLocation 方法去取消正在进行的单次定位请求。
你是否开启了连续定位
页: [1]
查看完整版本: 新人求助,iOS的定位SDK,定位不到信息