您当前的位置: iOS导航SDK > 开发指南 > 简介
简介

什么是百度iOS导航SDK?

百度iOS导航 SDK是一套基于iOS 7及以上版本设备的应用程序接口, 您可以通过该接口实现专业的导航功能:

路径规划:通过输入起点与终点,可以发起路径规划。

导航功能:成功发起路径规划后,即可以进入真实GPS导航或模拟导航。真实导航中点击转向标可以切换到文字导航模式,文字导航界面点击HUD按钮可以进入HUD导航。

传入外部GPS功能:当SDK运行于无法获取GPS数据的设备时,可以利用其它GPS模块获取GPS信息,然后通过SDK提供的接口传入GPS数据发起导航或者巡航。

面向的读者

百度iOS导航SDK是提供给具有一定iOS编程经验和了解面向对象概念的读者使用。此外,读者还应该对地理位置的基本知识有一定的了解。

您在使用中遇到任何问题,都可以通过API论坛反馈给我们

下载百度iOS导航SDK

开发者可在百度iOS导航SDK的下载页面下载到最新版的导航SDK,前往下载

获取API Key

为了给用户提供更安全优质的服务,LBS开放平台针对iOS平台的SDK产品引入Key认证机制,用户在使用之前需要先申请配置Key,并在程序相应位置填写您的Key。

Key机制:每个Key仅且唯一对于1个应用验证有效,即对该Key配置环节中使用的包名匹配的应用有效。因此,多个应用(包括多个包名)需申请多个Key,或者对1个Key进行多次配置。

Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key

说明:若你需要在同一个工程中同时使用导航SDK和地图SDK,可以共用同一个key。

申请步骤如下:

第一步:访问API控制台页面

若您未登录百度账号,将会进入百度账号登录页面,如下图:

introduction4-1.png

第二步:登陆API控制台

登录会跳转到API控制台服务,具体如下图:

introduction4-2.png


第三步:创建应用

点击"创建应用",系统将为您弹出创建AK页面,输入应用名称,将应用类型改为:“ iOS SDK”,并输入安全码(安全码的获取请看第四步):

introduction4-3.png

introduction4-4.png


第四步:获取安全码

安全码为应用的Bundle Identifier。xcode切换到Summary标签查看Bundle Identifier:

如下图示:

introduction4-5.png


第五步:成功创建Key

在输入安全码后,点击“确定”完成应用的配置工作,您将会得到一个创建的Key,请妥善保管您所申请的Key。到这您就可以使用新Key来完成您的开发工作了。

如下图示:

introduction4-6.png