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,遇到問題,可以在窗口看到錯誤信息的提示,按照錯誤提示,解決相應的問題)。
總結:花了一個上午配置環境,下午總結糾錯,以上是我在配置過程中遇到的一些小問題,有錯誤或者更爲簡單的方式請指出,謝謝!有遇到其他問題,可以討論。。。