ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 安卓设置 apicloud内容SHA1码 ![mark](http://qiniu.newthink.cc/blog/20190115/POX7tOpsRsll.jpg) 百度地图的填写内容SHA1码 ![mark](http://qiniu.newthink.cc/blog/20190115/E6xSmbG9aYPv.jpg) apilcoud包名 ![mark](http://qiniu.newthink.cc/blog/20190115/kSlK4MWHlyus.jpg) 百度地图填写包名 ![mark](http://qiniu.newthink.cc/blog/20190115/D90g9IkjNQgV.jpg) ## IOS设置 注意下边的 `Bundle ID` ![mark](http://qiniu.newthink.cc/blog/20190115/VOXTFYfdm326.jpg) # 一:文档及网址 ## 1、官方文档 《介绍》https://www.apicloud.com/mod_detail/55809 《文档,,包含获取SHA1码》https://docs.apicloud.com/Client-API/Open-SDK/bMap 《申请百度key注意事项》https://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=20073&extra=page%3D3%26filter%3Dtypeid%26typeid%3D63 ## 2、参考源代码 《流浪男》https://github.com/liulangnan/apicloud ## 3、我的的源代码 网址: https://gitee.com/hongweizhiyuan/apicloud_module_bMap ## 4、百度地图开发者中心 网址:http://lbsyun.baidu.com/ # 二:开发坑 ## 问:PERMISSION_UNFINISHED ![mark](http://qiniu.newthink.cc/blog/180731/83jDHC3KhH.png) ## 最终解决方案 1、先认证 2、认证之后创建AK(认证之前创建的好像只有一个生效或者不生效) 3、在云编译那里,把定位的图标加上 4、重新生成自定义loader,地图就可以使用了 ## 以前总结的,仅供参考: 1. 我是先填写内容后,再申请认证的,认证下来了之后就好了; 2. 但是认证后,再填写一个,还是报错 `PERMISSION_UNFINISHED` 3. 百度地图账号必须认证,网址:http://lbsyun.baidu.com/ 4. 线下配置好百度key后,要上传代码。然后自定义loader,或者编译就好了! 5. 如果你用的是git,那么要检出master分支来做,我就在这儿遇到的坑! 6. 百度地图账号弄好之后,过一段时间才能用!我等了好几个小时! 7. 在apicloiud云端的权限把定位打开! ## 坑2 1. 用递归函数可以解决(我在操作时总是循环退出APP) 答:这样会死循环导致APP强制退出!简言之,就是函数中调用自己! # 三:怎样认证百度地图开发者 ![mark](http://qiniu.newthink.cc/blog/180731/KFIac7B2bC.png) # 四:结果 ![mark](http://qiniu.newthink.cc/blog/180801/FBa78ghBff.png =400x)