之前发过一个贴,因为1.7.0在iOS上频繁闪退,引擎开发人员建议换到1.8.2。但是我们的项目已经快要上线了,临时换到1.8.2后发现热更新又出现问题,iOS在进行第二次热更的时候必出先黑屏,安卓正常。报错如下
Create unpacker 094faf81e for f8RGSbfelMgLldXlPauZkt
JS: [ERROR]: Error 4916, please go to https://github.com/cocos-creator/engine/blob/master/EngineErrorMap.md#4916 to see details. Arguments: f8RGSbfelMgLldXlPauZkt
JS: LoadScene f8RGSbfelMgLldXlPauZkt: 18.649ms
JS: [ERROR]: Failed to load scene: Error: [AssetLibrary] loading JSON or dependencies failed: Download text failed: res/import/09/094faf81e.json
1.我们排除了这是引擎差异造成问题,也就是跨大版本更新的情况。手机包和热更包均是1.8.2.
2.我们的热更是动态热更的,热更新的地址是会随机变得,并不完全写死在project.manifest。不知道这么做会不会出现热更资源包混淆造成现在这个bug
3.写这个动态热更的人是个菜鸟,一直想把他杀了祭天。
请大神们快救救我,我只想知道哪些情况会出现4916的报错