iOS INVALID_USER_SCODE 定位 用户安全码未通过

Posted dreamDeveloper

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS INVALID_USER_SCODE 定位 用户安全码未通过相关的知识,希望对你有一定的参考价值。

ios 高德地图API不能定位及INVALID_USER_SCODE问题,有需要的朋友可以参考下。

 

一、在使用高德地图的API的时候,没有办法实现定位,在这里说一下在真机测试的时候出现没法定位应该注意的几点问题和解决方法。

1.将mapView添加到self.view上,[self.view addSubView:self.mapView];

2.在plist文件中添加一个属性NSLocationAlwaysUsageDescription。

3.设置mapView的一个属性,self.mapView.showUserLocation = YES,这个属性一定要设置为YES。

4.设置mapView的另一个属性,self.mapView.userTraceMode = 1,将这个属性设置为1。

二、在用高德地图API的时候,还会遇见一个为题,就是总是提示:INVALID_USER_SCODE。当遇见这个问题的时候,一般的问题都是,注册key之后没有十分钟就开始使用这个key值了。另外一种情况就是注册的key值有问题,应该重新注册一个key值,当注册的时候,填写bundleIdentifier的时候,最好是在程序中用[NSBundle mainBundle].bundleIdentifier;将bundleIdentifier打印出来然后复制到注册的bundleIdentifier位置处,然后注册一个新的key重新使用。

以上是关于iOS INVALID_USER_SCODE 定位 用户安全码未通过的主要内容,如果未能解决你的问题,请参考以下文章

iOS干货? 定位

iOS开发中地图与定位

iOS开发之地图与定位

ios模拟器使用百度地图为啥总定位失败

iOS后台定位

IOS虚拟定位修改神器location 超简单改苹果手机定位