新版本打包后app启动卡死在白屏,老版本打包后的全部正常
- 发布:2025-11-04 02:22
- 更新:2025-11-07 21:16
- 阅读:366
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.84
手机系统: Android
手机系统版本号: Android 14
手机厂商: OPPO
手机机型: 一加ace2v
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
新版本打包后app启动卡死在白屏,老版本打包后的全部正常
新版本打包后app启动卡死在白屏,老版本打包后的全部正常
实际结果:
新版本打包后app启动卡死在白屏,老版本打包后的全部正常
新版本打包后app启动卡死在白屏,老版本打包后的全部正常
bug描述:
新版本打包后app启动卡死在白屏,老版本打包后的全部正常
4 个回复
最佳回复
DCloud_App_Array
此问题已确认是HBuilderX4.81版本引发的问题,云端打包勾选“对配置的js/nvue文件进行原生混淆”后打正式包会引起。临时解决方案可不勾选原生混淆或回退到HBuilderX4.76版本。
官方也正在紧急修复此问题。
DCloud_App_Array
请提供复现问题的项目。
Flema (作者)
UNIC7EBB00
2025-11-04 18:35
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
提供一下复现工程,删减一下 pages.json ,删减 mian.js/app.vue 来定位问题。没有使用 nvue 吧
Flema (作者)
没有使用nvue,旧版本是没有问题的,新版本打包成功了,但是安装到手机上就会一直白屏,4.8.4打真机包也没问题,就是打正式包打开app就白屏,3.7.6打正式包也没问题
2025-11-05 10:53
Flema (作者)
3.7.6传统打真机包运行正常,
3.7.6标准机运行正常,
3.7.6传统打正式包运行正常。
4.8.4传统打真机包运行正常,
4.8.4标准机运行正常,
4.8.4传统打正式包运行白屏,不执行任何逻辑,一进去就是一直白屏。
3.7.6和4.8.4代码一摸一样,没有变动,已反复测试过。
2025-11-05 10:59
美乐居士
更新4.84后遇到同样问题,但打包自定义基座运行是正常的,正式包就会一直处于启动页面(没有勾选等待首页渲染完毕后再关闭Splash图),勾选后打的正式包会进入空白页面,回退4.76打包正常
2025-11-05 16:25
DCloud_UNI_OttoJi
回复 美乐居士: 提供下复现工程,也测试一下删减一下 pages.json ,删减 mian.js/app.vue 来定位问题,是不是开混淆了,或者开启了特定的功能?提供更多信息
2025-11-05 17:35
Flema (作者)
回复 美乐居士: 一模一样,我也是这个问题
2025-11-05 22:44
Flema (作者)
回复 DCloud_UNI_OttoJi: 我开了原生混淆
2025-11-05 22:44
DCloud_UNI_OttoJi
回复 Flema: 关一下试试,现定位到问题,私聊提供我精简之后的复现工程。
2025-11-06 11:05
Flema (作者)
回复 DCloud_UNI_OttoJi: 应该是混淆的问题
2025-11-06 11:24
Flema (作者)
回复 DCloud_UNI_OttoJi: 新版本不能混淆吗
2025-11-06 11:25
Flema (作者)
回复 美乐居士: 你开混淆没
2025-11-06 11:26
DCloud_UNI_OttoJi
回复 Flema: 看私聊信息,提供下具体的问题 apk
2025-11-06 13:13
Flema (作者)
回复 DCloud_UNI_OttoJi: 发你了
2025-11-06 14:09
美乐居士
回复 Flema: 确实是配了confusion参数,混淆js文件导致的
2025-11-07 08:37
美乐居士
回复 DCloud_UNI_OttoJi: 确实是配了confusion参数,混淆js文件导致的
2025-11-07 08:37
Flema (作者)
回复 美乐居士: 已将查出来了,就是混淆的问题
2025-11-07 09:23
Flema (作者)
回复 美乐居士: 等他们解决
2025-11-07 09:23
Flema (作者) - 不断成长,不断进步
没有使用nvue,旧版本是没有问题的,新版本打包成功了,但是安装到手机上就会一直白屏