新人求助,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); } }];}
代码是跟demo一样的?用demo也没有位置信息?配置key了吗? 定位的城市为null chenjie1986928 发表于 2015-12-7 10:56
代码是跟demo一样的?用demo也没有位置信息?配置key了吗?
我也是这样的 配置了key有经纬度的信息但是逆地址返回的信息全部为null不知道为什么 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]