准备工作:
- 安装CocoaPods
- 使用下载第三方库相同的方法下载SDK
方法如下:
(1)打开终端,cd 文件路径进入到所创建的项目文件中
(2)输入pod init为该项目创建Podfile文件
(3)在Podfile文件中添加pod 'AMap3DMap'或pod 'AMap2DMap'
其中3D的是3D地图,2D的是2D地图,选择其一添加即可,若全选的话会发生冲突致使SDK安装失败
(4)输入pod install下载SDK(若下载的SDK不是最新版可输入pod repo update进行更新) - 下载完成后即可点击.xcworkspace文件进入项目编写代码了
- 另外需要注册成为高德地图的个人开发者并前往“高德开放平台控制台”申请 iOS Key。该iOS key在实际的项目编写中需要用到
其中申请key的方法如下:
登录或注册
1、如果您还未注册过,请点击此处完成注册。
2、如果您已经注册过,请登录后在申请key,申请与注册的入口如下:

创建应用
进入“控制台—应用管理—创建新应用”,点此进入。

申请为该应用添加key
1、点击左侧“+”新增Key。

2、填写必要字段,此时需要选择正确的key类型。

在上图中选择iOS平台,选择后还需要填写安全码Bundle ID: ,该安全码的获取如下图:

将一切填好后就可以获取到我们需要的key了
接下来就进入到项目内部的设置了:
- iOS9为了增强数据访问安全,将所有的http请求都改为了https,为了能够在iOS9中正常使用地图SDK,需要在"Info.plist"中进行如下配置,否则影响SDK的使用,(见下图):

我们需要在App Transport Security Settings下创建Allow Aebitrary Loads,并将其Type为Boolean类型的Value设置为YES;如本身就没有App Trans

7257

被折叠的 条评论
为什么被折叠?



