高德地图SDK:2-高德地图SDK的安装
高德地图SDK的安装
高德地图SDK的安装支持使用CocoaPods安装以及手工安装。由于使用手工方式安装需要额外添加很多的依赖库,所以我们推荐使用CocoaPods进行安装。
1、首先为工程创建一个 Podfile。在项目目录中(.xcodeproj)打开一个终端,创建一个名为 Podfile 文件。如果您尚未创建 Xcode 项目,请立即创建一个并将其保存到您的本地计算机。
touch Podfile
2、编辑 Podfile 文件,并保存。 Podfile文件中导入所需要的高德SDK子框架。注意:使用任何SDK都会自动引入基础 SDK ,涉及到提交AppStore成功与否。
platform :ios, '7.0' #手机的系统
target 'YourProjectTarget' do
pod 'AMap3DMap' #3D地图SDK
#pod 'AMap2DMap' #2D地图SDK (2D和3D不能同时使⽤用)
pod 'AMapSearch' #搜索功能
end
3、运行 pod install 命令安装SDK。
$pod install --repo-update
4、更新 SDK。如果安装的SDK不是最新版,请执行下面的代码进行更新。
pod repo update
5、关闭 Xcode,然后打开项目的 .xcworkspace 文件以启动 Xcode。 从此刻开始,必须使用 .xcworkspace 文件打开项目。
其他配置
由于高德地图SDK在使用过程中需要获取用户的位置,因此需要在info.plist文件中添加请求获取位置的提示信息。
从iOS9开始,苹果为了增强数据访问安全,将所有的http请求都改为了https,为了能够在iOS9以上版本中正常使用地图SDK,还需要在"Info.plist"中添加如下配置,否则影响SDK的使用。
配置高德Key至AppDelegate.m文件。将前面获取的高德Key,配置到代码中,以保证地图功能的正常运行。代码如下:
#import <AMapFoundationKit/AMapFoundationKit.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[AMapServices sharedServices].apiKey = @"682c4d6dbbced34ca800793eda3f5a89"; //替换成你的Key
return YES;
}
文章发布时间为: December 13th , 2016 at 09:54 am
最后编辑时间为: September 22nd , 2017 at 01:21 am
本文由 99ios 创作,转载请注明出处
最后编辑时间为: September 22nd , 2017 at 01:21 am
本文由 99ios 创作,转载请注明出处