iOS百度地图辅助配置文档
来源:互联网 发布:mac os x 10.8 下载 编辑:程序博客网 时间:2024/05/20 02:52
第一步、引入BaiduMapAPI.framework
第二步、引入所需的系统库
在Xcode工程中引入CoreLocation.framework和QuartzCore.framework、OpenGLES.framework、SystemConfiguration.framework、CoreGraphics.framework、Security.framework。添加方式:在Xcode的Project -> Active Target ->Build Phases ->Link Binary With Libraries,添加这几个framework即可。
第三步、环境配置
在TARGETS->Build Settings->Other Linker Flags 中添加-ObjC。
第四步、引入mapapi.bundle资源文件
如果使用了基础地图功能,需要添加该资源,否则地图不能正常显示
mapapi.bundle中存储了定位、默认大头针标注View及路线关键点的资源图片,还存储了矢量地图绘制必需的资源文件。如果您不需要使用内置的图片显示功能,则可以删除bundle文件中的image文件夹。您也可以根据具体需求任意替换或删除该bundle中image文件夹的图片文件。
方法:选中工程名,在右键菜单中选择Add Files to “工程名”…,从BaiduMapAPI.framework||Resources文件中选择mapapi.bundle文件,并勾选“Copy items if needed”复选框,单击“Add”按钮,将资源文件添加到工程中。
第五步、引入头文件
在使用SDK的类引入头文件:
#
import
<baidumapapi bmapkit.h=
""
>
//引入所有的头文件
#
import
<baidumapapi bmkmapview.h=
""
>
//只引入所需的单个头文件</baidumapapi></baidumapapi>
还需要在info.plist里添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription):
NSLocationWhenInUseUsageDescription ,允许在前台使用时获取GPS的描述
NSLocationAlwaysUsageDescription ,允许永久使用GPS的描述
在使用时由于没有操作第4步,导致引擎初始化失败,百度的文档写的是真心不方便。写下这篇希望能给将要使用百度地图的朋友提供点帮助。
- iOS百度地图辅助配置文档
- 百度地图开发文档 iOS
- iOS - 地图 - 百度地图环境配置
- 百度地图 ios sdk的简单配置
- iOS 百度地图配置(草稿版)
- iOS笔记--百度地图环境配置
- android 百度地图定位辅助教程
- 【iOS百度地图系列_0】百度地图的配置及实现基本地图
- iOS -- 百度地图API
- IOS开发百度地图
- iOS百度地图自定义
- iOS百度地图
- IOS百度地图开发
- iOS百度地图定位
- iOS 百度地图
- iOS百度地图使用
- IOS 百度地图
- IOS百度地图
- 水军和IM云
- 【设计模式】策略模式Strategy_02
- android中使用异步调用google翻译接口翻译语句,并用译文替换显示到textView的原文
- SelectedLoadViewPager(切换完毕再加载数据)
- 第一篇文章
- iOS百度地图辅助配置文档
- Struts原理和struts1.x完整实例
- Android蓝牙设备的配对,连接,搜索
- mysql mha安装以及安装出现问题处理办法
- 日语学习之沪江N3基础 20150625 -2
- 动态链接库dlopen的函数的使用
- 判断两序列是否为同一二叉搜索树序列
- 定时自动备份数据库
- pppoe pppd连接不上问题