【发布时间】:2011-07-20 15:46:55
【问题描述】:
我设法将我的游戏的纹理/图像数据压缩到 20mb 以允许 3G 下载。即使我的应用程序得到更新(附加纹理数据),我也希望保持在 20mb 以下。为了允许将来更新,应用程序将所有纹理/图像从主包复制到 Documents 目录(更新应用程序时不会更改)。当应用程序启动时,它会检查所需的纹理是否存在于 Documents 文件夹中。如果它们不存在,则将纹理从主捆绑包复制到文档目录。 我的更新应该只包含新的纹理数据(再次复制到文档文件夹)和修改后的二进制文件。这可能吗?苹果如何更新 ios 应用程序?只有在用户决定更新应用程序时按顺序应用更新时,我的方法才有效:
1) 安装原版 2) 可用更新 -> 安装 3) 可用更新 -> 安装 ...
当苹果只提供“最新”版本时,所描述的方法将不起作用(因为所有以前的更新都丢失了)。
我希望有人能对更新过程有所了解。
谢谢
【问题讨论】: