我使用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<BaiduMapAPI_Base/BMKMapManaer.h>
_mapManager = [[BMKMapManager alloc]init];
BOOL ret = [_mapManager start:@"XXXXXXX" generalDelegate:nil];
if (!ret) {
NSLog(@"失败啦");
}
提示失败信息:
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] 失败啦
修改后在viewController.m文件中添加视图
然后运行就会出现地图界面!!!
【补充一下,Cocoapods安装,不在需要把每个framework引入了】
没了,后面的以后在更!