码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2015-05-12 01:32:20      阅读:141      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!