iPhone应用程序更新是否包含整个应用程序,还是仅包含一个;三角洲;(例如,更改的文件)

iPhone应用程序更新是否包含整个应用程序,还是仅包含一个;三角洲;(例如,更改的文件),iphone,Iphone,我正在考虑在我的应用程序中加入一些大型电影,但我不希望用户每次更新时都必须重新下载这些电影。当用户从应用商店下载更新时,他们是否会重新下载整个捆绑包?或者仅应用程序的某些部分相对于其版本发生了更改(即更新是否只提供某种二进制补丁)?整个应用程序。iTunes实际上存储了你所有应用程序的多个版本,它们作为压缩应用程序包提交给苹果。整个应用程序。iTunes实际上存储了你所有应用程序的多个版本,它们作为压缩应用程序包提交给苹果。整个包,由苹果提交、测试、批准和代码签署 iTunes将删除您应用程序的

我正在考虑在我的应用程序中加入一些大型电影,但我不希望用户每次更新时都必须重新下载这些电影。当用户从应用商店下载更新时,他们是否会重新下载整个捆绑包?或者仅应用程序的某些部分相对于其版本发生了更改(即更新是否只提供某种二进制补丁)?

整个应用程序。iTunes实际上存储了你所有应用程序的多个版本,它们作为压缩应用程序包提交给苹果。

整个应用程序。iTunes实际上存储了你所有应用程序的多个版本,它们作为压缩应用程序包提交给苹果。

整个包,由苹果提交、测试、批准和代码签署

iTunes将删除您应用程序的任何以前版本


如果你有很大的内容,你不想安装在每一个更新,你可能想考虑允许用户从一个网站下载它离线使用,并让应用程序存储在应用程序的沙箱文档目录,这应该生存的应用程序更新(BARE怪异更新错误)。< /P> < P>整个包,提交,测试,苹果公司批准并签署代码

iTunes将删除您应用程序的任何以前版本


如果你有很大的内容,你不想安装在每一个更新,你可能想考虑允许用户下载它从一个网站离线使用,并让应用程序存储在应用程序的沙箱文档目录,这应该生存应用程序更新(BARE怪异更新错误).

根据我的经验,大型应用程序需要一段时间才能更新。从理论上讲,苹果有很多方法可以实现差异(对他们来说,在两个最新版本之间提供差异可能是有利的,因为这样可以减少他们的带宽账单),但据我所知,他们没有

“大型”应用程序(当前大于20MB)只能通过Wi-Fi下载。如果你的应用足够大,这意味着用户只有通过Wi-Fi连接才能下载更新。还考虑到现有的用户已经支付了你-我不主张拧你的用户(如果只是因为他们会留下坏评论),但花一段时间来更新应用程序不是什么大不了的事;这可能发生在我睡觉的时候

我会担心新用户/初始安装:

  • 新用户将无法下载你的应用程序,除非他们通过Wi-Fi连接。我不确定销售数字的差异是什么——我在图表中看不到(所以低于10%?),但这可能取决于应用程序的类型
  • 长时间的初始安装会给人留下不好的印象:他们以前从未使用过你的应用程序。他们刚在应用商店找到它,决定值得购买/安装。。。。现在他们不得不等待

如果您不介意运行自己的服务器,那么这绝对值得考虑。

我的经验是大型应用程序需要一段时间才能更新。从理论上讲,苹果有很多方法可以实现差异(对他们来说,在两个最新版本之间提供差异可能是有利的,因为这样可以减少他们的带宽账单),但据我所知,他们没有

“大型”应用程序(当前大于20MB)只能通过Wi-Fi下载。如果你的应用足够大,这意味着用户只有通过Wi-Fi连接才能下载更新。还考虑到现有的用户已经支付了你-我不主张拧你的用户(如果只是因为他们会留下坏评论),但花一段时间来更新应用程序不是什么大不了的事;这可能发生在我睡觉的时候

我会担心新用户/初始安装:

  • 新用户将无法下载你的应用程序,除非他们通过Wi-Fi连接。我不确定销售数字的差异是什么——我在图表中看不到(所以低于10%?),但这可能取决于应用程序的类型
  • 长时间的初始安装会给人留下不好的印象:他们以前从未使用过你的应用程序。他们刚在应用商店找到它,决定值得购买/安装。。。。现在他们不得不等待

如果您不介意运行自己的服务器,那么绝对值得考虑。

较新版本的iTunes会将已更新的应用程序的旧版本放入垃圾箱。较新版本的iTunes会将已更新的应用程序的旧版本放入垃圾箱。