Apple AppStore中的应用更新流程如何运作

Duc*_*erd 3 app-store ios

我设法将我的游戏的纹理/图像数据压缩到20mb以允许3G下载.我想保持在20mb以下,即使我的应用程序得到更新(额外的纹理数据).为了允许将来更新,应用程序将所有纹理/图像从主包复制到Documents目录(更新应用程序时不会更改).当应用程序启动时,它会检查Documents文件夹中是否存在所需的纹理.如果它们不存在,纹理将从主包复制到文档目录.我的更新应该只包含新的纹理数据(再次复制到文档文件夹)和修改后的二进制文件.这可能吗?apple如何更新ios应用程序?我的方法只有在用户决定更新应用时按顺序应用更新时才有效:

1)安装原始版本2)更新可用 - >安装3)更新可用 - >安装...

当apple仅提供"最新"版本时(由于缺少所有先前的更新),所描述的方法将不起作用.

我希望有人可以了解更新过程.

谢谢

alb*_*amg 5

用你自己的话说:

当apple仅提供"最新"版本时(由于缺少所有先前的更新),所描述的方法将不起作用.

一旦您提交新版本并获得Apple批准,您之前的二进制文件将不再可供消费者使用,您的最新二进制文件将是AppStore中唯一可用的应用程序版本.

这意味着新用户只会下载最新版本,现有用户可以在更新时跳过版本.版本必须是独立的,而不是以前版本的"补丁".