iOS 百度地图SDK接入与使用指南(以导航SDK为例):下载SDK、运行报错修改、代码编辑等

参考链接:

https://www.jianshu.com/p/8f764a7306a8

https://www.jianshu.com/p/0beb26b63288

笔者的测试机型为: iPhone 5s

一.登录百度地图开放平台:

http://lbsyun.baidu.com/index.php?title=ios-navsdk/sdkios-nav-download

找到“相关下载”,下载你选择的SDK。

注:你可以点击蓝色字体申请密钥

如果你下载的是导航SDK,那么在AppDelegate.m文件的头部你可以看到:

//导航开放平台注册

#define BNAVI_APP_KEY       @"pVj9bv70fOaeSp98........."的代码,把这个key值替换为你的访问应用(AK)值就可以了。

二.下载后的启动及报错

下载包内容如下:

Targets里的报错提示如下:

错误提示为:

“找不到与“20200113”匹配的“KLS72L88F6”组的配置文件
Xcode找不到任何与“KLS72L88F6/20200113”匹配的配置文件。安装概要文件(通过拖放到Xcode的dock项)或在目标编辑器的Signing&Capabilities选项卡中选择其他配置文件。”

其实就是找不到配置文件或者配置文件不匹配。

用真机运行_Sample的包(注:我的模拟器并没有报错),报错如下:

错误提示为:

“代码签名错误:未找到与“20200113”匹配的团队“KLS72L88F6”的配置文件:Xcode找不到任何与“KLS72L88F6/20200113”匹配的配置文件。安装概要文件(通过拖放到Xcode的dock项)或在目标编辑器的Signing&Capabilities选项卡中选择其他配置文件。
代码签名错误:SDK“iOS 13.6”中的产品类型“Application”需要代码签名”

修改方法:

1.Targets中 勾选 自动签名,Team 选择一个可以使用的

2.根据报错提示,选中 Targets 的Build Setting,搜索 Code Signing,如下:

修改为“iOS Developer”

3.搜索:Provisioning,如下

清空 PROVISIONING_PROFILE 的内容“1ac........f78”

这时候,真机运行应该就可以成功了,如果还有问题,可以参考如下链接

参考链接:

https://www.jianshu.com/p/8f764a7306a8

https://www.jianshu.com/p/0beb26b63288

三:代码调试

运行百度_Sample  App 后,界面如下:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

app开发工程师V帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值