IOS开发之百度地图API(BaiTumapAPI应用)
2012-12-13 11:58
330 查看
本文转自http://blog.csdn.net/sanpintian/article/details/7385854
我想用百度地图API做一个Demo,下面是我的整个流程,希望能够给大家带来些许参考;
首先打开下面网址,仔细阅读移动平台API之 IOS开发 指南
http://dev.baidu.com/wiki/imap/index.php?title=iOS%E5%B9%B3%E5%8F%B0/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97
在下图:点击获取密钥(API Key)进入新的页面
在新的页面你需要填写 一下几项:之后点击生成API密钥;
进入新的页面如下
之后下载百度地图官方demo:点击相关下载:
进入下载页面选择 全部下载(包含示例代码,技术文档,API开发包);之后解压示例代码点击运行:
但是程序提示项目缺少mapapi.bundle 和 libbaidumapapi.a 文件,先将这两个目录从项目group中删除
---------------------------》
现在我们需要解压BaiduMapApiLib,可以看到inc文件夹包含头文件,libs包含了模拟器和device的百度api静态库,以及mapapi.bundle(mapapi.bundle中存储了定位、默认大头针标注View及路线关键点的资源图片。如果您不需要使用内置的图片显示功能,则可以不添加此bundle文件),之后我们需要吧模拟器和device的百度api静态库合并成一个,方便之后使用:打开终端,进入静态库所在的目录,在终端输入,同时将生成的静态库放在libs文件夹下面:
之后在终端输入ls发现目录下面生成一个合并之后静态库libbaidumapapi.a,如图:
之后在Build Phases——》Link Binary With Libraries中添加(AddOther)之前合并好的libbaidumapapi.a静态库;
同时将mapapi.bundle添加到项目里面;
但是项目任然有错误,提示BMapKit.h文件找不到,如下图
之后将红色字体文件全部删除,之后从百度的BaiduApiLib/inc中重新添加:如图
程序重新编译成功。
我想用百度地图API做一个Demo,下面是我的整个流程,希望能够给大家带来些许参考;
首先打开下面网址,仔细阅读移动平台API之 IOS开发 指南
http://dev.baidu.com/wiki/imap/index.php?title=iOS%E5%B9%B3%E5%8F%B0/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97
在下图:点击获取密钥(API Key)进入新的页面
在新的页面你需要填写 一下几项:之后点击生成API密钥;
进入新的页面如下
之后下载百度地图官方demo:点击相关下载:
进入下载页面选择 全部下载(包含示例代码,技术文档,API开发包);之后解压示例代码点击运行:
但是程序提示项目缺少mapapi.bundle 和 libbaidumapapi.a 文件,先将这两个目录从项目group中删除
---------------------------》
现在我们需要解压BaiduMapApiLib,可以看到inc文件夹包含头文件,libs包含了模拟器和device的百度api静态库,以及mapapi.bundle(mapapi.bundle中存储了定位、默认大头针标注View及路线关键点的资源图片。如果您不需要使用内置的图片显示功能,则可以不添加此bundle文件),之后我们需要吧模拟器和device的百度api静态库合并成一个,方便之后使用:打开终端,进入静态库所在的目录,在终端输入,同时将生成的静态库放在libs文件夹下面:
之后在终端输入ls发现目录下面生成一个合并之后静态库libbaidumapapi.a,如图:
之后在Build Phases——》Link Binary With Libraries中添加(AddOther)之前合并好的libbaidumapapi.a静态库;
同时将mapapi.bundle添加到项目里面;
但是项目任然有错误,提示BMapKit.h文件找不到,如下图
之后将红色字体文件全部删除,之后从百度的BaiduApiLib/inc中重新添加:如图
程序重新编译成功。
相关文章推荐
- IOS开发之百度地图API(BaiTumapAPI应用)
- IOS开发之百度地图API(BaiTumapAPI应用)
- IOS开发之百度地图API应用
- IOS开发之百度地图API应用
- IOS--百度地图API(BaiTumapAPI应用)2
- IOS开发之百度地图API应用
- IOS开发之百度地图API应用
- iOS开发之百度地图API应用 转
- 当C++遇到iOS应用开发---字符串处理篇
- iOS开发:苹果应用商店审核指南中文翻译
- iOS开发者们,请尽量不要在夏季开发应用!
- iOS 6开发---应用集合视图(UICollectionView)-实现补充视图(Supplementary View)
- iOS端应用统计SDK开发简介
- iOS开发:2017 苹果APP上架更新应用版本注意事项及APP版本迭代步骤方法
- 斯坦福大学公开课 iOS应用开发教程学习笔记(第七课)UIToolbar、iPad 和iPhone的通用程序
- JSONExport在项目开发中的应用,可支持Java Android iOS Swift等
- IOS 游戏/应用开发相关知识点整理
- iOS应用开发:什么是ARC?
- iOS 应用内付费(IAP)开发步骤
- iOS应用开发中UITabBarController标签栏控制器使用进阶