iOS App热修复的设计方案及简单实践

iOS App热修复的设计方案及简单实践

iOS应用审核时间之长,只叫人不堪忍受;但是更让人捶胸的是,App好不容易上线了,结果发现上线的APP有明显的bug。哎,真他*的cd。于是呼,想加入线上热修复的功能。

于是搜索了下网上的现成的设计方案。果然早已经有人想到并实现了,经过选择就用JSPatch了,果断下载并验证。经验证可以,所以热修复的核心问题就解决了。剩下的就是如何在工程中应用起来。初步设计,按照正常基本流程走。

首先,开发要提供热修复的脚本;这个对于本功能没有开发工作;

其次,要将脚本上传到后台;所以后台需要提供上传的操作页面;

然后,终端设备每次运行后,就去获取上传的脚本文件;

再然后,获取到脚本文件后,调用JSPatch引擎,执行脚本文件进行修复。

大体流程就是这样。剩下的就是完善上述流程的各个环节;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值