无
- 发布:2020-05-29 08:56
- 更新:2020-07-21 11:27
- 阅读:1232
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Win7
HBuilderX类型: 正式
HBuilderX版本号: 2.7.9
手机系统: Android
手机系统版本号: Android 8.0
手机厂商: 华为
手机机型: NOET8
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://service.dcloud.net.cn/build/download/ba53fd10-a144-11ea-b175-39b28c50f031
操作步骤:
预期结果:
可以加密
可以加密
实际结果:
依旧能看得到文明
依旧能看得到文明
bug描述:
问题1:
【报Bug】云打包 加密无效 ,manifest.json 配置了
"confusion" : {
"description" : "NVUE原生混淆",
"resources" : {
"pages/index/index.nvue" : {}
}
}
不管是否打钩 纯NVUE选项,都无法加密(解开apk包,查看\assets\apps__UNI__333E025\www\pages\index\index.js 明文可见)
问题2:
顺便在反映一个问题:我的开发项目,一旦打钩纯nvue选项,云打包编译一直失败,真机调试可以编译通过,
报错内容:
[HBuilder] 08:52:56.882 取消项目 nvueapp [UNIA82FE05]打包
[HBuilder] 08:52:56.924 当前nvue编译模式(v3):uni-app 。编译模式差异见:https://ask.dcloud.net.cn/article/36074
[HBuilder] 08:52:56.929 正在编译中...
[HBuilder] 08:53:37.247 DONE Build complete.
[HBuilder] 08:53:37.248 项目 'nvueapp' 编译成功。
[HBuilder] 08:53:37.258 Module build failed (from ./node_modules/@dcloudio/webpack-uni-pages-loader/lib/index.js):
[HBuilder] 08:53:37.259 Error: 原生混淆页面未在项目内使用,错误的页面路径:pages/index/index.nvue
[HBuilder] 08:53:37.270 at module.exports (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\webpack-uni-pages-loader\lib\platforms\app-plus\index.js:360:15)
[HBuilder] 08:53:37.271 at Object.module.exports (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\webpack-uni-pages-loader\lib\index-new.js:86:71)
[HBuilder] 08:53:37.279 at Object.module.exports (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\webpack-uni-pages-loader\lib\index.js:49:35)
[HBuilder] 08:53:37.279 ERROR Build failed with errors.
最佳回复
云端打包加密配置无效是因为confusion节点数据位置不对,应该放在"app-plus"节点下,而不是"distribute"节点下。
详情参考:https://ask.dcloud.net.cn/article/36437
这是最新版本的2.8.0编译依然失败。
-
b***@163.com (作者)
这个是我新提的BUG,之前的这个BUG,里面有两个问题,官方老是答非所问的,我重新弄了个BUG,,帮我一起顶,,,https://ask.dcloud.net.cn/question/102001
2020-07-21 09:12
SKOEE
大佬,节点位置肯定是对的,在五月份之前,版本打包都正常,就从五月份之后开始,我在上传一个截图你看看
2020-07-02 20:37
DCloud_App_Array
回复 SKOEE: 云端打包不生效的话提供appid,编译报错问题确认是bug,下版本会修复。
2020-07-03 17:18
b***@163.com (作者)
你好,您的回复是对的,按文档的位置,我确实是位置放错了。问题是我将配置位置放置在正确的位置,也是一样会报错的,ZIP文档我重新上传,纯nvue打包之前确实是可以的
2020-07-20 08:57
DCloud_App_Array
回复 b***@163.com: 我们使用HBuilerX2.8.0测试验证是可以正常加密的,请确认使用的HBuilderX版本,并重新提交云端打包
2020-07-20 15:33
SKOEE
回复 DCloud_App_Array: 我下载了HBuilerX2.8.0测试,编译还是一样出错,等会在放一张截图到评论区
2020-07-21 07:30