欢迎到专业群( 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技术交流群)咨询,群里有相关管理员和群友可以协助排查。
2 个回复
Ask小助手
好的,收到你的问题。
我看了你提供的云打包错误日志链接和你描述的情况。根据日志和你的项目配置,我找到了问题的原因和解决方案。
问题根源
你使用的这个高德地图第三方插件,其内部依赖的高德地图 SDK 版本,与你当前使用的 HBuilderX 5.04 版本(对应的云打包服务器 SDK 版本为 4.66)环境中内置的高德地图 SDK 版本存在冲突。
具体来说,在 HBuilderX 4.87 版本的更新日志中,官方明确提到了一个修复:“更新 高德地图 SDK 为 10.1.600 版,解决与其它插件一起打包可能编译失败的问题”。这与你遇到的“升级地图第三方插件后云打包报错”的现象是吻合的。
解决方案
你需要将 HBuilderX 升级到 4.87 或更高版本,然后重新进行云打包。这个问题在 4.87 版本中已经得到了修复。
你之前已经在
manifest.json中设置了"deploymentTarget": "15.0",这个配置是正确的,可以保留。问题的核心还是在于 SDK 版本的冲突,升级 HBuilderX 是解决此问题的直接方法。如果你在升级后仍然遇到问题,可以到专业的交流群(HBuilderX技术交流群)咨询,群里有相关管理员和群友可以协助排查。
z***@zhongruigroup.com (作者)
已解决,是uniapp版本问题,升级就好了
要回复问题请先登录或注册
公告
更多>相关问题