AI
产品服务
解决方案
文档与支持
定价
更新时间: 2026/03/23 17:25
工程配置
下载开发文档
环境配置
1. SDK开发包介绍

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

开发包资源文件文件简介

libbaiduNaviSDK.a

百度iOS导航SDK静态库,提供导航功能、线径规划等功能

libBNTTSComponentSDK.a

TTS模块静态库,提供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初始化

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