程序员人生 网站导航

iOS开发 - 解决百度地图模拟器无法定位问题

栏目:互联网时间:2014-11-07 08:38:19

在摹拟器上使用百度地图定位的时候, 常常报这样的毛病:

/** *定位失败后,会调用此函数 *@param error 毛病号 */ - (void)didFailToLocateUserWithError:(NSError *)error { NSLog(@"%@", error); //Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)" }


1开始,我怀疑摹拟器没法定位。但是, 百度地图SDK里面又确切提供了摹拟器的静态库, 说明应当是可使用的。

折腾了1下, 发现是我没开启定位功能.. 傻了。


1般这样有2个问题:

1. 摹拟器没开启功能



默许位置选项是无,  设置1下就行了。



2. 利用没授权

第1次打开利用的时候, 会询问你是不是允许定位功能...

如果选择了谢绝,那自然没法定位。

解决办法:

1. 重置摹拟器... 比较暴力

2. 到设置-->隐私--->里面设置1下就行了。

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐