首页 > 移动平台 > 详细

iOS 6与iOS 7的增量更新的区别

时间:2015-05-12 01:31:51      阅读:267      评论:0      收藏:0      [点我收藏+]

从iOS 6开始,App Store就支持增量更新。增量更新只支持App Store,对企业开发者的Adhoc更新无效。增量更新对于开发者以及用户都是透明的。但我们需要理解其中的机制。iOS 6与iOS 7的机制又有所不同。 
iOS 6是rysnc机制,iOS 7是diff机制;后面都是我的啰嗦文字,不看也罢= = 
iOS 6的增量更新 
对于更新app的用户,App Store会提供一个增量安装包。这个增量是文件级别的,如果两个版本中有新加入的文件则增加;有修改的文件则修改;有删除的文件就移除,用diff就可以判断文件是否被修改,并且苹果建议不要依赖于文件的创建时间及修改时间。 
iOS 7的增量更新 
iOS 7的增量更新更智能。假如有一个文件是10MB,只修改了1 bit: 
iOS 6下会更新10MB 
iOS 7下只会更新该文件变化的部分 
iOS 7的好处是最大化地降低了更新包的大小,但会增加安装的时间。

iOS 6与iOS 7的增量更新的区别

原文:http://www.cnblogs.com/greenboy/p/4496034.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!