1.下載高德應用SDK包(打開官網,並加入下載頁面)
安全
2.點擊頭部欄目開發進入iOS地圖SDK
3.進入SDK開發文檔後,點擊相關下載,下載相應的SDK包選擇相應的SDK包,並下載到電腦上
4.打開其中一個下載安裝包(並把SDK中的framework拖拽到工程中去)
(1)注意,在SDK缺乏一個Bundle圖片文件,若是你須要,這須要下載上方提示的Demo包
(2)在demo包中找到AMap.bundle文件
(3)直接把bundle文件拖拽到文件中便可
5.打開官網中的配置framework的文檔,並根據文檔給高德framework庫進行配置(選中開發指南中的手動配置選項)
6.根據文檔添加相應的庫
7.添加之後工程的庫
8.配置完庫之後,根據文檔,配置環境設置(在BuildSetting中找到Other Linker Flags 並添加-Objc)
9.配置庫的匹配設置(支持32位庫)
需在 TARGETS->Build Settings->Architectures 點出選擇框,選擇 「Other」,將默認值修改成 $(ARCHS_STANDARD_32_BIT)app
。, 在成功配置完SDK下載包後,還須要配置app的key。這個key的惟一用途就是用來識別哪一個app在使用高德地圖,這個通常用於數據統計的時候會用到。可是,若是不配置app的key。是沒法使用高德地圖的。這個也能夠理解爲你要使用高德地圖,必須先註冊。
1.在申請AppKey前,咱們須要一個高德地圖的帳號併成爲開發者(下面,咱們申請一個高德地圖帳號並填寫部分資料)此處省略
2.申請帳號成功併成爲開發者後,打開如下連接可註冊AppKey。http://lbs.amap.com/console/key/
3.點擊獲取KEY能夠申請應用appKey
4.咱們就開始申請一個AppKey,仍是SDK的開發文檔,咱們選中「申請Key」2.填寫信息
(1)應用名,沒有上線的應用(測試階段,這裏隨意填寫便可)。
(2)勾選iOS平臺
(3)安全碼 ,也稱做爲Bundle Identifier是應用的惟一表示,至關於人的身份證,這裏必需要填寫正確。
(4)贊成協議
選中的地方即爲應用的Bundle Identifier,他默認是你的文件名稱(相對路徑獲取):hjh.$(PRODUCT_NAME:rfc1034identifier)
這樣不利於Bundle Identifier的獲取,因此,通常須要改變Bundle Identifier寫成一個決定id
(例如:hjh.gaodeMapDemo)
3.修改後的Bundle Identifier以下(上線後的Bundle Identifier基本不可修改,因此Bundle Identifier起名要慎重)
4.申請成功後得到AppKey以下
key中的返回字段將在SDK下載包的註冊代碼中使用到,到這裏,AppKey的申請就成功ide