程序里添加高德地图, 出现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重新使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容