React-Native or jspatch 热更新在苹果那里不行了

    xiaoxiao2021-03-25  53

    在RN中使用bsdiff。

    待续。。。

    三.制作一键热更新工具

    React-Native 实现增量热更新的思路

    http://jspatch.com/Docs/intro

    也就是收钱无门了jspatch

    ①.接入了JSPatch之后,iOS的线上BUG 看上去就不向以前那样“猛如虎”了,但是这仅仅是一个紧急预案措施,以前规范的流程还是需要遵守。

    ②.每一次本版本用JSPatch解决的线上Bug,下个版本必须用OC代码写入项目中,不能允许补丁代码的存留超过一个版本。

    ③.倡导使用敏捷开发的思想,类似于主逻辑或者是功能模块入口的方法可以抽的更细,这样即使需要修改,成本也不会太大,作者本人也提到,如果有一行代码必须要在一个大方法的中间进行修改,那我也没办法了,你只能把这整个方法都用js写一遍了,所以才设置了JSPatchConvertor。

    ④.每次用JSPatch解决掉的线上BUG 应当有一个专门的文档记录,遇到重复错误必须写casestudy。

    cocos2d-JS的这个热更新是否也呗

    http://www.cnblogs.com/kenkofox/p/3906681.html

    AssetsManager根据projec.manifest文件的配置,把新文件下载到apk数据目录,并默认把这个下载目录设置为最优先搜索的地方。project.json文件中指定的js文件,将在程序main.js启动前就加载完。main.js不需要写到这个list中。所以需要动态更新的js,不能列在这个json中。除了main.js外,把其他js列到一个文件中:src/jsList.js。AssetsManager检查完之后,先加载这个jsList.js,然后根据里边的配置再加载全部js。

    转载请注明原文地址: https://ju.6miu.com/read-39545.html

    最新回复(0)