1.想要获得百度地图的SDK,首先要用你的百度账号登入。地址:http://developer.baidu.com/map/
2.登入完成后,选择你需要的开发包,其实通过阅读百度对百度地图的介绍基本上是可以完成对SDK的集成,但是会存在一些小问题。
3.第一步,你要获取秘钥,申请地址:http://lbsyun.baidu.com/apiconsole/key
4.点击创建应用:
⭐️这里的 应用名称可以随便填写,但是安全码很重要,这关系到你能否获得地图权限,因此安全码:必须是你项目的 bundel identifier (必须完全一致,例如:com.baidu.map)
5.点击提交后,将获得密匙.
6.⭐️接下来就是创建项目,切记项目的bundle identifier 必须要和你申请的密匙一致
7.如果是在Xcode7.1,iOS9.1下需要在项目目录下的info.plist中添加:
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
添加方式:info.plist右键-->open as--> source code 然后将代码粘贴保存,保证无误后,选择open as property list方式展示就可以了
8.后面的步骤官方文档解释很详细按着步骤进行都不会有太大问题 ; 链接:http://developer.baidu.com/map/index.php?title=iossdk/guide/buildproject
9.按照官方文档完成环境的配置后,可以自己写个demo试试能否获取自己的位置信息。 注意:在用模拟器运行的时候,可以通过手动设置位置(建议可以先运行,官方的demo,遇到问题,可以在窗口看到错误信息的提示,按照错误提示,解决相应的问题)。
总结:花了一个上午配置环境,下午总结纠错,以上是我在配置过程中遇到的一些小问题,有错误或者更为简单的方式请指出,谢谢!有遇到其他问题,可以讨论。。。