z***@zhongruigroup.com
z***@zhongruigroup.com
  • 发布:2026-06-29 14:13
  • 更新:2026-06-29 16:02
  • 阅读:65

iOS端云打包报错

分类:HBuilderX

升级地图第三方插件后,云打包报错,初步分析是高德地图的问题。
插件要求iOS最低版本13.4,我在manifest.json中设置了{"ios": {"deploymentTarget": "15.0"}}。

HBuilderX版本号:5.04
uniapp-cli版本: 4.65
uniapp 编译器版本: 4.65
云打包服务器SDK版本: 4.66

iOS端云打包报错日志:
https://app.liuyingyong.cn/build/errorLog/e3300c00-737d-11f1-bf1b-43c6ab7e9e9b

2026-06-29 14:13 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

好的,收到你的问题。

我看了你提供的云打包错误日志链接和你描述的情况。根据日志和你的项目配置,我找到了问题的原因和解决方案。

问题根源
你使用的这个高德地图第三方插件,其内部依赖的高德地图 SDK 版本,与你当前使用的 HBuilderX 5.04 版本(对应的云打包服务器 SDK 版本为 4.66)环境中内置的高德地图 SDK 版本存在冲突。

具体来说,在 HBuilderX 4.87 版本的更新日志中,官方明确提到了一个修复:“更新 高德地图 SDK 为 10.1.600 版,解决与其它插件一起打包可能编译失败的问题”。这与你遇到的“升级地图第三方插件后云打包报错”的现象是吻合的。

解决方案
你需要将 HBuilderX 升级到 4.87 或更高版本,然后重新进行云打包。这个问题在 4.87 版本中已经得到了修复。

  • 更新 HBuilderX 到最新正式版(当前为 5.07)或至少 4.87 版本。
  • 更新后,最好也检查一下你的 uni-app cli 是否为最新版本,确保版本一致。
  • 重新提交云端打包。

你之前已经在 manifest.json 中设置了 "deploymentTarget": "15.0",这个配置是正确的,可以保留。问题的核心还是在于 SDK 版本的冲突,升级 HBuilderX 是解决此问题的直接方法。

如果你在升级后仍然遇到问题,可以到专业的交流群(HBuilderX技术交流群)咨询,群里有相关管理员和群友可以协助排查。

内容为 AI 生成,仅供参考
z***@zhongruigroup.com

z***@zhongruigroup.com (作者)

已解决,是uniapp版本问题,升级就好了

要回复问题请先登录注册