首页 > 其他分享 >集成百度地图 PERMISSION_UNFINISHED 报错

集成百度地图 PERMISSION_UNFINISHED 报错

时间:2024-11-18 12:19:20浏览次数:3  
标签:下划线 PERMISSION app 地图 Bundle 报错 Identifier 百度 UNFINISHED

项目场景:

我这里是一款旅途规划app,集成的是百度地图的SDK。


问题描述

在开发过程中, 运行app后一直都是检索失败errorCode:BMFSearchErrorCode.PERMISSION_UNFINISHED

原因分析:

是app的Bundle Identifier 与 百度地图中我的应用中写的iOS SDK安全码不一致。

Xcode配置处:image.png|700
百度地图配置处的安全码:
image.png|700

这里有一个巨坑:Xcode在写Bundle Identifier的时候是不允许下划线的,如果有下划线会自动转成中划线。就如 “com.xxxxxxxx.xiaoguai_travel” 会自动改为 “com.zhanghai.xiaoguai-travel” ,这会与百度地图的应用配置的不一致,就导致这个错误了。


解决方案:

Bundle Identifier 中去掉下划线,在百度地图的应用配置中也去掉下划线,问题修复。
以后都不用下划线了。

写在最后

小智旅途是我和小伙伴们的完全独立开发基于AI的一款app。但是目前缺少运营,欢迎有运营经验的小伙伴一起参与合作,至少可以聊一聊。如果有团队愿意收购的话,也是欢迎的。欢迎私信。

标签:下划线,PERMISSION,app,地图,Bundle,报错,Identifier,百度,UNFINISHED
From: https://blog.csdn.net/u010828539/article/details/143852763

相关文章

  • Permission denied (publickey). fatal: Could not read from remote repository.
    将本地代码推送到远程分支报错:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.确保已经添加了正确的 SSH密钥。可以使用以下命令检查SSH密钥是否已经添加:[email protected]如果看到消息“Hi[username]!You'vesuccessfullyauthen......
  • Linux日志报错 fork:Cannot allocate memory
    现象描述日志中出现报错信息“fork:Cannotallocatememory”。如下图所示:可能原因可能是进程数超限导致。系统内部的总进程数达到了pid_max时,再创建新进程时会报“fork:Cannotallocatememory”错。解决思路1.参见处理步骤,查看实例内存使用率是否过高。2.核实......
  • 解决 PbootCMS 网站转移后无法打开报错提示“No input file specified”的问题
    确保所有文件路径正确无误。检查 index.php 文件确保 index.php 文件存在于网站根目录中,并且路径正确。检查其他配置文件确保 config.php 和其他配置文件路径正确。查看错误日志查看服务器日志,获取更多详细的错误信息。PHP错误日志通常位于 /var/log......
  • 记一次Mysql远程连接报错
    问题描述:Plugincachingsha2passwordcouldnotbeloaded:在wsl2用docker中拉取了mysql镜像,启动后想在win下的环境远程连接到docker中的mysql,报错了,报错如下所示搜寻了相关的资料发现,在拉下来的myslq版本是8.0+,caching_sha2_password是默认的身份验证插件,既然sqlyog无......
  • 本地oracle数据库实例启动报错 TNS-12545 TNS-12560 TNS-00515
    oracle实例启动报错TNS-12545TNS-12560TNS-00515具体提示如下:监听该对象时出错:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=host.docker.internal)(PORT=1521)))TNS-12545:因目标主机或对象不存在,连接失败TNS-12560:TNS:协议适配器错误TNS-00515:因目标主机或对......
  • 记一次切面中读取请求体报错 Cannot call getReader()
    问题写了一个切面来处理被指定自定义注解标注的方法:@Slf4j@Aspect@Component@RequiredArgsConstructorpublicclassMyAnnoAspect{privatefinalHttpServletRequestrequest;@Around("@annotation(myAnno)")publicObjecthandleMyAnno(ProceedingJoinPo......
  • 下载HuggingFace模型的方法以及报错解决
    方法新建文件夹,右键,opengitbashhere设置全局代理#设置全局代理gitconfig--globalhttps.proxyhttp://127.0.0.1:7890gitconfig--globalhttps.proxyhttps://127.0.0.1:7890gitconfig--globalhttp.proxysocks5://127.0.0.1:7890gitconfig--globalhttps.p......
  • 短视频开源源码,报错信息显示ID重复的解决方案
    短视频开源源码,报错信息显示ID重复的解决方案原因分析在最终添加的方法中,出现了重复ID的报错。对于为什么ID会重复,我思考了很久也没有想通。我沿着代码往上找到了saveList。intbatchSize=5000;if(CollUtil.isNotEmpty(saveList)){List<List<Map<String,Obj......
  • 报错:ORA-00603、ORA-01092、ORA-00704, ORA-00604, ORA-00904
    基本情况在做备份还原的时候,可能是第三方备份软件的配置的原因,使得我在测试服务器做恢复测试时,使用的备份集不是我的预期的备份集。我想恢复的是19c的数据库,而我实际恢复的是一个11g的数据库。我在恢复控制文件、数据文件和归档日志文件的时候都很顺利,recoverdatabase也成功,但......
  • SpringBoot 3.3.5 集成 mybatis-plus-boot-starter 3.4.2报错
    一、环境JDK:17SpringBoot:3.3.5Mybatis-Plus:3.4.2二、报错信息Considerthefollowing: Ifyouwantanembeddeddatabase(H2,HSQLorDerby),pleaseputitontheclasspath. Ifyouhavedatabasesettingstobeloadedfromaparticularprofileyoumayneed......