iOS 高德地图(-)(基础篇)

爷,独闯天下 提交于 2019-11-28 15:09:17

 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)

。, 在成功配置完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的申请就成功

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!