image – iPhone应用程序是否只能让用户下载设备解析所需的图形?

我正在开发一款iPhone游戏,它的体积接近20MB.我希望将其保持在20MB以下,以便用户可以通过3G下载.

其中一个主要原因是我的所有图像都有两个副本,一个用于Retina显示,另一个用于非Retina显示分辨率.但是,一半的图像总是完全不必要的.根据设备的不同,它将使用一种分辨率或另一种分辨率,但绝不会同时使用.

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

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

最佳答案 不,至少不是Apple支持的方式.

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

点赞