關於iOS整合百度地圖SDK2.9.1常見問題
阿新 • • 發佈:2019-01-10
1.想要獲得百度地圖的SDK,首先要用你的百度賬號登入。地址:http://developer.baidu.com/map/
2.登入完成後,選擇你需要的開發包,其實通過閱讀百度對百度地圖的介紹基本上是可以完成對SDK的整合,但是會存在一些小問題。
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,遇到問題,可以在視窗看到錯誤資訊的提示,按照錯誤提示,解決相應的問題)。
總結:花了一個上午配置環境,下午總結糾錯,以上是我在配置過程中遇到的一些小問題,有錯誤或者更為簡單的方式請指出,謝謝!有遇到其他問題,可以討論。。。