我按照 这篇教程 来部署热更新,在设备上测试后出现如下提示:
deny(1) file-read-data /private/var/mobile/Containers/Data/Application
...
...
...
open on /var/mobile/Containers/Data/Application/39BC3105-E0CC-4E75-BB0A-AEBB7D27ABEB/Documents/remote-assets/res/import/04/043c9232-66de-4734-90b8-ab0c329eeebd.json: No such file or directory
其中对于 version_generator.js 的使用好像有点繁琐:
1. 构建项目,生成新版本的 js-xxx 目录;
2. 调用 version_generator.js 更新新版本的 project.manifest 文件;
3. 重新构建项目,将步骤2的 project.manifest 同步到步骤1的目录下
希望能够简化热更新的步骤和修复以上的问题,谢谢。