公司考勤模块集成百度地图SDK
百度地图SDK开发者网站: lbsyun.baidu.com/index.php?t…
一 申请密钥(安全码):需要 项目名称和bundle ID
网址:lbsyun.baidu.com/apiconsole/…
二 注意事项
2工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm)
拖入ObjectC++ForBaiduMapBuild.mm文件
3在Xcode的Project -> Edit Active Target -> Build Setting -> Other Linker Flags中添加-ObjC
4自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(SDK打好的包存放于thirdlib目录下)
5在info.plist中添加:Bundle display name ,且其值不能为空(Xcode6新建的项目没有此配置,若没有会造成manager start failed)
三 配置开发环境
1.根据需要导入 .framework包: 把BaiduMapAPI_Map.framework等添加到项目中,
2.引入所需的系统库
在您的Xcode工程中引入CoreLocation.framework和QuartzCore.framework、OpenGLES.framework、SystemConfiguration.framework、CoreGraphics.framework、Security.framework、libsqlite3.0.tbd(xcode7以前为 libsqlite3.0.dylib)、CoreTelephony.framework 、libstdc++.6.0.9.tbd(xcode7以前为libstdc++.6.0.9.dylib)。
3.引入所需的第三方openssl库:
添加支持HTTPS所需的penssl静态库:libssl.a和libcrypto.a(SDK打好的包存放于thirdlib目录下) 添加方法: 在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中
4环境配置
在TARGETS->Build Settings->Other Linker Flags 中添加-ObjC。
5引入mapapi.bundle资源文件
方法:选中工程名,在右键菜单中选择Add Files to “工程名”…,从BaiduMapAPI_Map.framework||Resources文件中选择mapapi.bundle文件,并勾选“Copy items if needed”复选框,单击“Add”按钮,将资源文件添加到工程中。
四 Hello BaiduMap
1.AppDelegate.m文件中导入
#import <BaiduMapAPI_Map/BMKMapComponent.h>//引入地图功能所有的头文件
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {_mapManager = [[BMKMapManager alloc] init];BOOL ret = [_mapManager start:@"vV8OMTGeLEPt6Uzbd7TVFm5KGawekzVp" generalDelegate:nil];if (!ret) {NSLog(@"manager start failed!");}return YES;
}
复制代码
2.在您的ViewController.m文件中添加BMKMapView的创建代码
转载于:https://juejin.im/post/5b9635d26fb9a05cee1dc610
公司考勤模块集成百度地图SDK相关推荐
- Android集成百度地图SDK
本Demo中所含功能 1:定位,显示当前位置 2:地图多覆盖物(地图描点,弹出该点的详细信息) 3:坐标地址互相换算 4:POI兴趣点检索 5:线路查询(步行,驾车,公交) 6:绘制线路(OpenGL ...
- swift地图定位(二十一)集成百度导航SDK
// // ViewController.swift // baidumapfirsttest // // Created by targetcloud on 2016/11/16. // Copyr ...
- android百度地图定位自定义图标,百度地图SDK集成及根据坐标实现定位(android studio开发)...
百度地图SDK集成及根据坐标实现定位(android studio开发) 百度地图SDK集成及根据坐标实现定位(android studio开发) 1.下载百度地图SDK 链接:http://lbsy ...
- Android 集成百度地图AR识别SDK(二)
废话 今天我们开始集成百度地图AR识别SDK(后面简称AR SDK)的第二章,这一章我们主要讲Android Studio如何配置AR SDK 我们如果单单只看文档的话,很难看懂如何集成,我们需要结合 ...
- android 百度地图 在线建议查询,Android 百度地图 SDK v3_3_0 (五) ---POI搜索和在线建议查询功能...
目前百度地图SDK所集成的检索服务包括:POI检索.公交信息查询.线路规划.地理编码.在线建议查询.短串分享. 本篇博客将先介绍POI检索和在线建议查询(在地图地位功能基础上实现的,还不知道定位的童靴 ...
- Android 百度地图 SDK v3.0.0 (一)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37729091 最近公司要把百度地图集成的项目中,于是我就研究了一天百度地图的SD ...
- 用百度地图sdk返回详细地址描述
入职新公司之后,需要对现有的手机项目进行改版 第一个改版就是在应用中添加定位的功能,可以用百度地图和高德地图sdk实现. 要求:gps或者网络定位到当前位置,取精度高的位置并返回详细地址描述 先来看看 ...
- Android 百度地图 SDK v3.0.0 (四) 引入离线地图功能
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37758097 一直觉得地图应用支持离线地图很重要啊,我等移动2G屌丝,流量不易, ...
- 关于百度地图SDK的andriod开发的定位功能实现
基于Android Studio的汽车定位追踪系统的设计 摘要:随着经济的发展和汽车化时代的到来,人们对于车辆的服务的智能化,便捷化提出了更高的要求.文章主要研究通过软件编写一个汽车定位追踪系统,并利 ...
最新文章
- 分享:Hadoop的Python框架指南
- CCS卸载安装过程及所遇问题
- 3.Struts2的输入验证
- 关于HTML下overflow-y:auto无效、清除HTML默认边距、解决去除手机访问网页时的左右多余空白的三个方法汇总
- 电子政务“云”成大势
- xgboost模型参数详解
- 机器学习笔记GBDT(一):原理
- mysql内连接部门平均值_详解MySql基本查询、连接查询、子查询、正则表达查询_MySQL...
- osx jni 开发 1
- freemarker如何判空容错
- 基于分解的MOEA的理解
- pandas学习笔记(十一):绘图(Plotting)
- Docker 之 Docker Machine
- 强大的达梦数据库图形界面工具
- CFML----一门在国外很多大公司得到应用的语言
- 在移动硬盘安装操作系统
- spring系列——BeanNameGenerator接口(bean名字生成器)
- sd卡座封装尺寸_SD卡座结构图及使用注意说明
- android默认视频播放器,WebView不打开android默认视频播放器?
- pve安装黑苹果实录
热门文章
- 安装网关报mysql服务ini_linux 操作系统下ORACLE数据库使用透明网关连接MYSQL
- python modbus tk 库_如何使用modbus tk rtu(python)设置简单的从机和主机
- 医院挂号设计源代码_锡盟蒙医医院设立智慧导诊系统服务患者
- 编写递归下降语法分析器_面试BAT必问的JVM,今天我们来说一说它类加载器的底层原理...
- uniapp中vuex状态管理
- Effective java 系列之更优雅的关闭资源-try-with-resources
- 阿里面试题,为什么wait()方法要放在同步块中?
- 拉格朗日乘子法 学习笔记
- phpstudy集成环境安装redis扩展
- C语言中static的作用及C语言中使用静态函数有何好处