浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
工程配置
下载开发文档
环境配置
1. SDK开发包介绍

百度iOS导航SDK包括静态和资源文件组成。

开发包资源文件文件简介
libbaiduNaviSDK.a百度iOS导航SDK静态库,提供导航功能、线径规划等功能
libBNTTSComponentSDK.aTTS模块静态库,提供TTS播报的功能
libBMKSCTXDriverPostbackStatic.a司乘同显数据传输模块静态库,提供路线和司机位置等信息的传输功能
resource目录导航sdk资源文件目录
头文件头文件是libbaiduNaviSDK.a静态库提供给第三方开发者的接口
2. 需要引入的系统库文件
库名称
Accelerate.framework
AVFoundation.framework
AssetsLibrary.framewor
AudioToolbox.framework
MobileCoreServices.framework
CoreMedia.framework
CoreMotion.framework
AdSupport.framework
AssetsLibrary.framework
libiconv.tbd
UserNotifications.framework
MediaPlayer.framework
libc++.tbd
CoreLocation.framework
libsqlite3.0.tbd
3. 将司乘同显SDK和系统库添加进工程

通过在Xcode中单击工程文件,选择Build Phrases选项,点击Link Binary with Libraries下的“+”逐个将司乘同显SDK的静态库和所需系统库添加到工程中。如下所示:

driver_01.png
4. 将资源添加进工程

把resource目录添加到工程里。如下所示:

driver_03.png
5. 修改Build Settings设置项

在Build Settings中, “Other Linker Flags”添加“-ObjC” 标识

driver_04.png
6. 配置.plist文件
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>SCTXDriverDemo将在搜索地点、查找路线及导航等服务中使用您的位置信息。</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>SCTXDriverDemo将在搜索地点、查找路线及导航等服务中使用您的位置信息。</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>SCTXDriverDemo将在搜索地点、查找路线及导航等服务中使用您的位置信息。</string>

如下图:

driver_05.png

上一篇

使用准备

下一篇

SDK初始化

本篇文章对您是否有帮助?