IOS--百度地图API(BaiTumapAPI应用)2

mapapi.bundle mapapi.bundle 地图定位少了包,可以添加这个 立即下载

我想用百度地图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中重新添加:如图


程序重新编译成功。


iphone应用百度地图API开始文档及实例 百度地图开发全套资料,方便大家学习使用,包括使用文档及dome 立即下载

相关推荐

射频工程师笔记---射频通信基础

回顾一下移动通信技术的发展,其实是互联网和通信技术的融合过程。在这个过程中,很多应用都在不断加入其中。比如计算机跟通信的融合产生了互联网、互联网跟手机的融合带来了移动互联网。手机可以看杂志、看视频、听音乐,于是又出现了内容服务产业;再后来,电视音箱等设备也能联网,于是网络跟家电又产生了融合。所以应用的出现总是在融合其他产业。在1995年,比尔·盖茨在《未来之路》一书中首次提出:在未来...

多年硬件从业经历,热爱学习,记录生活! 2万+

百度地图如何引入mapapi.bundle资源文件

mapapi.bundle 文件在这里

wfkart2196的博客 2264

YOLOV8主干改进方法:C2f-Dual——DualConv轻量化双卷积设计(附改进代码)

DualConv是一种创新的卷积网络结构,旨在构建轻量级的深度神经网络。它通过结合3×3和1×1的卷积核处理相同的输入特征映射通道,优化了信息处理和特征提取。DualConv利用组卷积技术高效排列卷积滤波器,大大降低了计算成本和参数数量。

m0_74890428的博客 4698

地图所需资源文件不完整,请根据开发指南正确添加mapapi.bundle文件

为什么80%的码农都做不了架构师?>>> ...

weixin_34384681的博客 576

什么是Merkle树?用“文件柜”类比理解区块链的核心技术

Merkle树是一种用于区块链的数据结构,像一个高效的“文件柜”,用于存储和验证大量交易数据。比特币通过Merkle树将交易哈希组织成树状结构,层层汇总,最终生成一个唯一的根哈希,存储在区块头中。这种设计大幅减少数据存储和验证成本,支持快速校验交易的完整性和存在性。Merkle树通过密码学保证数据不可篡改,广泛应用于比特币、区块链及其他分布式系统。它的优势在于高效、轻量和安全,尤其适合轻节点验证和数据同步。理解Merkle树就像掌握区块链的“索引秘籍”,是Web3世界的关键技术。

在路上的专栏 1192

通讯模块_三菱IQ-R PLC串口通讯模块RJ71C24进行Modbus-RTU通讯

在日常的选型中,很多电气工程师咨询我,三菱iQ-R系列有没有Modbus通讯模块,我在这里可以肯定的回复您,这个肯定是有的;我们共有三种可以选择分别是RJ71C24、RJ71C24-R2、RJ71C24-R4。RJ71C24系列支持MC协议通信、通信协议通信、无顺序协议通信、双向协议通信全、MODBUS通信。当我帮助他们选型之后,他们在使用的时候,又是一头雾水。那么今天我抽一些时间讲解一RJ71...

weixin_39878549的博客 9266

IOS开发之百度地图API(BaiTumapAPI应用)

我想用百度地图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 在

sanpintian的专栏 8552

03、AC分析

本节我们将对之前的BUCK电路进行AC分析! 首先,我们之前的BUCK电路是开环电路,现在我们把它设计成闭环电路!电路图如下: 我们对闭环BUCK电路先瞬态仿真一下,波形如下: 然后在电路中加入小信号和波特图进行AC仿真 原理图如下: 增益为0时所对应的相位裕度为56°,这个相位裕度一定要大于0°,大于45°则比较稳定! ...

soumns丶涛的博客 3517

百度地图初始化引擎失败

原因:没有添加mapapi.bundle 使用百度的BaiduMapAPI.framework,由于发现里面存在mapapi.bundle,以为不需要了,结果事实证明这就是一个坑 转载于:https://www.cnblogs.com/xieweiwei/p/4834528.html...

weixin_30301449的博客 366

Jupyter notebook教程系列(二)Jupyter notebook的基本用法

Jupyter notebook的基本使用   一. 主页面 如图1-1 我们先介绍一下主页面上的内容: 1.Files页面是用于管理创建文件相关类目的。 2.Running页面主要展示的是当前正在运行当中的终端和“ipynb”格式的notebook。若想要关闭已经打开的终端和“ipynb”格式的notebook,仅仅关闭其页面是无法彻底退出程序的,需要在Running页面点击其对...

dlhlSC的博客 1438

fast-lio系列改进版本

2.回环检测的优化结果,更新到FAST-LIO2的当前帧位姿中,幷进行ikdtree的重构,进而更新submap。其它的效果还不清楚,实测lio部分稳定性很好。用fast-lio_slam就很稳定。融合了fast-lio2和sc-pgo,两部分分开运行,SC-PGO从FAST-LIO2节点获取里程计和激光雷达点云主题。的作者kim在FAST-LIO2的基础上,添加SC-PGO模块,通过加入ScanContext全局描述子,进行回环修正,SC-PGO模块与FAST-LIO2解耦,非常方便,很优秀的工作。

z1872385的博客 3189

iOS集成百度地图方法步骤

1.打开 百度地图api链接 iOS地图SDK 2.注册成为开发者并按照步骤走 3.遇到的问题解决

Walden_tinghou的专栏 1万+

Kubeflow系统性学习教程:从入门到高级实践

Kubeflow学习教程摘要(150字): Kubeflow是基于Kubernetes的云原生MLOps平台,提供端到端机器学习解决方案。核心功能包括Jupyter Notebooks开发环境、Pipelines工作流编排、分布式训练支持和模型服务部署。教程采用三阶段学习路径:初学者搭建Kind集群体验Notebooks;中级开发自定义Pipeline组件;高级实现企业级应用。通过容器化和K8s CRD深度集成,解决环境一致性、实验跟踪和资源调度等MLOps痛点,相比MLflow/Airflow更适合大规模

自可乐的博客 886

升级之后百度地图出现的问题

项目中点开加载地图的按钮之后, 奔溃. 之前没有问题 在plist文件中添加如下代码 地图所需资源文件不完整,请根据开发指南正确添加mapapi.bundle文件。单独导入mapapi.bundle! 这个文件在BaiduMapAPI_Map.framework->Resources下面。使用右键->Add Files to…之后,还需要在Build Phases->Link Binary Wit

zhoupengju的博客 1398

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

百度地图SDK使用过程中的那些坑

使用跟demo相同的Key,并且联网成功,授权成功,但是在初始化地图的时候提示引擎初始化失败,解决方法:检查SDK中的资源文件mapapi.bundle是否导入,如果没有导入,导入即可。 由于百度地图的SDK分为模拟器上使用的SDK和真机上使用的SDK,如果不慎将SDK导错(比如,在真机测试时,导入了模拟器上使用的SDK),会出现以下错误: 将在模拟器上,使用真机SDK,出现的错误,

fyanyan的博客 6891

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

如何集成百度地图ApI?

有时间会增加上

liulu_xxx的专栏 629

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

iOS经典讲解之百度地图的使用及案例(iOS地图SDK)

准备工作: 一、去百度开发平台注册,并且获得密钥,具体步骤百度开发平台详细说明,并且下载相应的BaiduMapAPI.framework。 二、引入BaiduMapAPI.framework 将所需的BaiduMapAPI.framework拷贝到工程所在文件夹下。在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹

刘新林的技术博客 3359

iOS百度地图SDK集成详细步骤

1.iOS百度地图下载地址 http://developer.baidu.com/map/index.php?title=iossdk/sdkiosdev-download 根据需要选择不同的版本 这里以自定义下载 开发包 为案例下载这个 2.下载得到一个名字为BaiduMap_IOSSDK_v2 的文件夹 将这个文件夹拖到自己的项目中 3.申请百度开发秘钥 http://lbsyun....

weixin_30670925的博客 227

iOS百度地图 Demo

iOS百度地图 Demo

yangmeng13930719363的专栏 5670

百度地图的自定义图标

http://blog.youkuaiyun.com/u010273523/article/details/49800951

a377943483的博客 756

申请百度地图API KEY Anaroid 和ios

1、Android:第一步:注册百度地图开发者账号,进行登录第二步:进入首页,将鼠标光标放在“开发文档”上->选择Android地图SDK第三步:进入“立即使用”第四步:创建应用第五步:应用类型选择:android sdk第六步:Android SDK安全码组成:SHA1+包名。(查看详细配置方法)第七步:申请结果2、ios应用类型:ios sdk(其余具体步骤同android sdk)iO...

只如初见0706的博客 1824

iOS百度地图API的使用

(一)、开发前准备工作: <1.开发者可在百度地图iOS SDK的下载页面下载到最新版的地图SDK,下载地址为:http://developer.baidu.com/map/index.php?title=iossdk/sdkiosdev-download<2.用户在使用SDK之前需要获取百度地图移动版开发密钥(Key),该key与你的百度账户相关联。您必须先有百度帐户,才能获得key。并且,该k

xj_love的博客 2629
上一篇: ios --百度地图
下一篇: iOS 定制应用程序字体
皓浩
博客等级 码龄18年 157粉丝 121原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值