iOS热更新

1.所谓热更新就是指代码不通过重新打包提交到APPStore的方式来更新客户端的执行代码。

一种方式:热修复

为什么需要热修复(hot - fix)技术?

工作中容易犯错、bug难以避免。

开发和测试人力有限。

苹果Appstore审核周期太长,一旦出现严重bug难以快速上线新版本。

作为生产力工具,用户有对稳定性和可靠性的需求。

代码热更新(HOtfixPatch)JSPatch只能支持iOS7以上

需要注意的是:JSPAtch的修复版本问题,还有JSpatch线上线下key的不一样设置,JSPatch利用的是JS脚本,所以在iOS项目中一个方法要尽量少写代码

你可能感兴趣的:(iOS热更新)