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

前端之家收集整理的这篇文章主要介绍了React-Native or jspatch 热更新在苹果那里不行了前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在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。

猜你在找的React相关文章