ccc1.4.2 用的@panda 的version_generator生成manifest
今天刚更新版本,出了点问题,让我费解,不知道问题在哪里。之前由于cdn问题,我改成更改packageUrl的方式指定新的热更新资源路径。更新完之后,连续几个用户反馈过来有问题,我报错统计后台一查,报了一个 xxx is null ,但是这个xxx是前一个版本的变量,新版本已经移除了这个变量,变量指向资源的一个节点,新版本移除了这个节点,看起来像是更新完之后代码还是老的,但是资源是新的了。
如果卸载重装app,然后热更新到新版本,一切正常。这说明我的热更新资源是没有问题的。
而且我对比了新旧版本的project.manifest 里面的 project.jsc 的md5码,是不同的。
我想不明白这到底怎么回事。