首页 > 教育学习 > 为什么 > 为什么 App Store 更新软件要重新下载整个软件,而不是只下载更新的部分?

为什么 App Store 更新软件要重新下载整个软件,而不是只下载更新的部分?
2012-01-19 18:17:06   来源:   点击:

    为什么 App Store 更新软件要重新下载整个软件,而不是只下载更新的部分?是技术上实现起来比较复杂吗?

    4 个答案

    • 答案 1:

      如果是只下载更新部分的话,还得针对不同的源版本出不同的更新包
    • 答案 2:

      每个APP从APP Store下载回来的时候,就已经拥有了购买用户的身份签名, 也就是说这一个软件包,理论上来说, 是用户独有的, 这里面是有一个动态的打包过程的, 这个应该是非技术范畴的需求, 应该是为了防止盗版而考虑的.
    • 答案 3:

      除了上面说的,还跟苹果的审核机制有关系,只有完整的APP才能被审核,升级包的话审核的速度难度会加大很多。
    • 答案 4:

      因为ios内部机制的问题。其实是编译时期加载整个的东西。动态加载。所以ios没有插件的改变 全部都是组件。也就是要更新就是整个软件 没有提供插件

相关热词搜索:

上一篇:为什么微博不愿意提供 RSS 输出和订阅?
下一篇:有多少人买了iPad之后用电脑少了?