iOS开发 - 增量更新

时间:2013-01-23 15:10:53

标签: ios xcode app-store

我正在努力更新我最初没写过的应用。 现在,该应用程序最初下载(在第一次启动时)一个大小约为70MB的ZIP文件。最重要的是,每次启动时,应用程序都会检查是否有新的ZIP文件在线,并在必要时更新本地文件。

通过更新,我可能想要对该过程进行更改。我认为让他下载应用程序对用户不友好,然后在第一次启动时他必须等到实际内容ZIP下载。

我的想法是提供一个已包含捆绑包中最新ZIP的应用程序版本。 但是,部署应用程序更新会成为问题。更新不应包含ZIP文件,因为ZIP文件需要在应用程序中下载(它会定期更改)。

有没有办法完全分离更新和初始完整应用程序版本?

E.g。

  • (第1天)用户A首次下载应用,应用包括ZIP v1
  • (第2天)ZIP v2发布。用户A在应用程序中接收ZIP v2。
  • (第3天)用户B想要第一次下载应用程序。为了确保他获得最新的ZIP文件,该应用程序应该已经包含ZIP v2。这意味着在第2天,应用程序必须已收到更新,但只有“初始安装”文件必须已更新。用户A不应该获得更新!
  • (第4天)应用程序商店内的用户A和B都部署了较小的更新(图标更改),不得包含任何ZIP文件。

0 个答案:

没有答案