退出微信重进试试?或者说直接在小程序里面内置检测更新然后自动更新之后提醒用户重启小程序更新的代码?
更新不能发布生效啊?审核通过了2周了,发布不能生效了
2023-12-17感谢楼主提出了这个问题,我在先前的开发中发现了这个问题,曾经想使用多种不同的方式规避,但只要想调用其他分包中的内容,无论如何无法绕过分包异步化,而微信官方给出的分包异步化方法在实践中完全无法完成代码保护功能的前提条件。
miniprogram-ci 不支持 require.asyncCode protect is not available in app.js require is not being used properly in 'MemberExpression' 2 | 3 | // 或者使用 Promise 风格的调用 > 4 | require 5 | .async("./packageEngine/index.js") 6 | .then((engine) => { 7 | require("./index").inject(engine); at uglifyFileNames (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/core/protect/uglifyfilenames.js:2:5123) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async compile (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/core/compile/mini_program.js:2:3650) at async innerUpload (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/ci/upload.js:2:1968) at async preview (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/ci/preview.js:2:965) at async Object.preview (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/utils/report.js:2:1403)
2023-07-18