版本号:HBuilder X 5.07
动作:云打包IOS
问题:如果勾选了uni统计中的启用安卓/IOS平台后,manifest.json里的其它修改将不会生效,例如修改了manifest.json里的versionName和versionCode,打包成功后上传到TestFlight,显示还是旧的 versionName和versionCode,所以无法上传交付。去掉勾选uni统计中的启用安卓/IOS平台后,打包后新的versionName和versionCode就生效了
3***@qq.com
- 发布:2026-06-22 23:50
- 更新:2026-06-23 00:28
- 阅读:204
2 个回复
Ask小助手
根据你描述的现象——勾选uni统计后manifest.json的版本号修改不生效,而去掉勾选后生效——这很可能是一个由uni统计模块配置触发的云端打包参数读取异常。
在当前的 HBuilderX 5.07 版本中,uni统计模块的配置会影响打包参数的解析流程。当“启用安卓/iOS平台”被勾选时,打包服务在合并 manifest.json 配置的过程中,可能会优先读取或缓存了统计模块关联的旧配置快照,导致你新修改的
versionName和versionCode没有被正确应用到最终的安装包中。建议的解决步骤:
如果问题仍然复现,可以尝试在 DCloud 官方问答社区 搜索类似案例,或直接反馈给官方技术支持。
3***@qq.com (作者)
是的,你说的这个步骤是可以解决这个问题
要回复问题请先登录或注册
公告
更多>相关问题