ios百度地图基础导航实现-比官网更加详细通俗易懂
准备工作:到百度地图API官网申请AK以及下载SDK
到百度地图API官网注册一个开发者,然后到这个链接申请AK码http://lbsyun.baidu.com/apiconsole/key
然后到这个链接下载百度导航的SDKhttp://lbsyun.baidu.com/index.php?title=ios-navsdk/sdkios-nav-download
第一步:将下载的SDK中的文件拷贝到新建工程之下
下载下来的SDK资源包如下,将图中的框起来的文件add file到项目下或者直接拖入工程之中
第二步:将SDK和Framework添加进工程
把baiduNaviSDK文件夹添加到工程中,把UserNotifications.framework、AudioToolbox.framework、ImageIO.framework、CoreMotion.framework、CoreLocation.framework、CoreTelephony.framework、MediaPlayer.framework、AVFoundation.framework、SystemConfiguration.framework、JavaScriptCore.framework、Security.framework 、OpenGLES.framework 、GLKit.framework 、libstdc++6.0.9.dylib、libc++.tbd、libsqlite3.0.tbd、libz.1.2.5.tbd这几个framework添加到工程中,添加方法为在Xcode中单击工程文件,选择Build Phrases选项,点击Link Binary with Libraries下的“+”逐个添加。另外thirdlibs中的两个静态库libssl.a、libcrypto.a也要添加到工程中,如下所示:(注意哟要仔细对照别漏了)
第三步:修改Build Settings设置项
在Build Settings中, “Other Linker Flags”添加“-ObjC” 标识
第四步:配置.plist文件
设置 “Required background modes”、 “App Transport Security Settings”(可以根据自身情况设置,导航sdk已经全面支持https)、”NSLocationAlwaysUsageDescription”、”NSLocationWhenInUseUsageDescription”(两

本文详细介绍了如何在iOS项目中集成百度地图SDK,从申请AK、添加SDK到工程、配置设置项,到修改.plist文件,最后实现导航功能的代码步骤,帮助开发者通俗易懂地完成基础导航功能。
最低0.47元/天 解锁文章
2646

被折叠的 条评论
为什么被折叠?



