余sir
余sir
  • 发布:2024-03-19 16:15
  • 更新:2024-03-20 17:38
  • 阅读:74

【报Bug】uni-app混淆原生js代码导致应用闪退打不开

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows10 22H2

HBuilderX类型: 正式

HBuilderX版本号: 3.6.18

手机系统: Android

手机系统版本号: Android 14

手机厂商: vivo

手机机型: vivo x90s

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

            "description" : "原生混淆",  
            "resources" : {  
                "common/aes.js" : {},  
                "common/cache.js" : {},  
                "common/city.data.js" : {},  
                "common/config.js" : {},  
                "common/constants.js" : {},  
                "common/crypto-js.js" : {},  
                "common/dateUtil.js" : {},  
                "common/graceChecker.js" : {},  
                "common/httpApi.js" : {},  
                "common/httpRequest.js" : {},  
                "common/operatelog.js" : {},  
                "common/pointlog.js" : {},  
                "common/privacy.js" : {},  
                "common/py.js" : {},  
                "common/util.js" : {},  
                "store/modules/user.js" : {},  
                "store/index.js" : {},  
                "plugins/logger.js" : {},  
                "platforms/app-plus/app-login.js" : {},  
                "platforms/wechat/wechat-login.js" : {},  
                "platforms/wechat/weixinJSDK.js" : {},  
                "pages/cmcc-alert/temp-data.js" : {},  
                "util/util.js" : {},  
                "main.js" : {}  
            }  
        } ```

操作步骤:

在manifest.json文件添加需要混淆的js路径,然后使用hbuilderx3.6.18版本进行云端打正式包,然后安装应用点击打开应用,闪退。

预期结果:

预期是安装应用点击打开后授权登录然后正常访问

实际结果:

实际结果是在安装好app之后,点击打开立马闪退

bug描述:

在manifest.json文件里根据官方文档提供的格式对js代码进行混淆,使用云端打包也勾选了“对配置的js文件进行原生混淆”,但是打完正式包并安装使用,在第一次点开应用就会闪退

2024-03-19 16:15 负责人:无 分享
已邀请:
DCloud_UNI_HRK

DCloud_UNI_HRK

vue页面混淆js是需要vue3才支持的哈(回复已更新)

  • 余sir (作者)

    应该不是这个问题,我今天试过了,单独混淆任意一个js文件都会闪退,肯定是其他的问题

    2024-03-19 16:58

  • DCloud_UNI_HRK

    回复 2***@qq.com: 方便发个问题工程吗

    2024-03-19 20:29

  • 余sir (作者)

    回复 DCloud_UNI_HRK: 我私信回你

    2024-03-20 09:35

要回复问题请先登录注册