4

我正在开发一款 iPhone 游戏,它的大小接近 20MB。我想让它保持在 20MB 以下,以便用户可以通过 3G 下载它。

主要原因之一是我拥有所有图像的两份副本,一份用于 Retina Display,一份用于非 Retina Display 分辨率。然而,一半的图像总是完全没有必要的。根据设备的不同,它将使用一种分辨率或另一种分辨率,但绝不会同时使用两种分辨率。

我知道我可以只使用高分辨率设置并将它们按比例缩小以用于非 Retina 显示分辨率,但它们看起来不太好,并且还存在性能影响。

有没有办法将我的图像分成两组,只让用户下载他们需要的组?

4

2 回答 2

2

不,至少不是以 Apple 支持的方式。

应用程序包应始终包含所有平台的所有内容。动机之一:用户可能有多个 iOS 设备与同一个 iTunes 库同步。所以,假设我在我的 iPhone4 上下载了你的应用程序,与 iTunes 同步,然后从 iTunes 将它安装在我的第三代非 Retina iPod touch 上。

于 2010-12-13T13:23:37.550 回答
0

你能发布两个版本的应用程序吗?然后在每个提供另一个作为免费的应用内销售?或者将这两个应用程序捆绑在一起并以与一个相同的价格出售?

于 2010-12-13T13:28:21.973 回答