开发 iOS 导航SDK 开发指南 实用工具 基于Swift的应用开发

基于Swift的应用开发 最后更新时间: 2021年01月22日

新建工程 

工程配置

第1步,集成和部署

请参考自动部署或者手动部署

第2步,Swift编译配置

1)新建桥接头文件(放在工程路径下),这里命名为AMapDemoSwift-Bridging-Header.h,在该头文件中import需要的库文件,代码如下: 

#import <AMapNaviKit/AMapNaviKit.h>
#import <AMapNaviKit/MAMapKit.h>
#import <AMapFoundationKit/AMapFoundationKit.h>

2)左侧目录中选中工程名,在TARGETS->Build Settings-> Swift Compiler - Code Generation -> Objective-C Briding Header中输入桥接文件的路径,

如下图所示: 

配置Key

在AppDelegate.swift的didFinishLaunchingWithOptions方法的最前面配置高德Key。示例代码如下: 

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    AMapServices.shared().apiKey = APIKey
    .......
}

算路与导航

算路请参考文档:驾车/货车路径规划

导航请参考文档:实时导航与模拟导航

完整的Swift导航Demo请参考官方Demo

返回顶部 示例中心 常见问题 智能客服 公众号
二维码