IOS-百度地图集成

我使用CocoaPods安装。如果CocoaPods不会安装自行查方法吧,东西比较多,本文不做赘述。

iOS安装CocoaPods详细过程 http://www.jianshu.com/p/9e4e36ba8574 

1.中断进入项目目录:cd /user......(直接把文件路径拖进去)

2.创建Podfile:

$ touch Podfile

3.编辑Podfile内容如下:

$ vim Podfile

4.进来之后紧接着按键盘上的英文'i'键

下面的"Podsfile" 0L, 0C将变成-- INSERT --

然后就可以编辑文字了,输入以下文字

platform :ios,'7.0'

target'MyApp'do

pod"BaiduMapKit"

end

先按左上角的esc键,再按:键,再输入wq,点击回车,就保存并退出去了。

5.把该库下载到Xcode中

终端输入:$ podinstall

Sending stats之后就安装成功了。

6.去百度地图申请一个 密钥:key  :http://lbsyun.baidu.com/apiconsole/key 。目前我免费申请了。只需要注意申请需要:Bundle Identifier。要和你的app一样。

在AppDelegate.m文件进入头文件:#import

_mapManager = [[BMKMapManager alloc]init];

BOOL ret  = [_mapManager start:@"XXXXXXX" generalDelegate:nil];

if (!ret) {

NSLog(@"失败啦");

}

IOS-百度地图集成_第1张图片

提示失败信息:

2017-05-15 14:35:40.619 MyMap[4837:212657] manager start failed : info.plist 中必须添加 Bundle display name

2017-05-15 14:35:40.619 MyMap[4837:212657] 失败啦


IOS-百度地图集成_第2张图片

修改后在viewController.m文件中添加视图


IOS-百度地图集成_第3张图片

然后运行就会出现地图界面!!!

【补充一下,Cocoapods安装,不在需要把每个framework引入了】

没了,后面的以后在更!

你可能感兴趣的:(IOS-百度地图集成)