我关心我的ios应用程序的大小。我的问题是: 当非视网膜设备从AppStore 下载应用程序时,它是否也会下载视网膜图像(即@ 2x图像),尽管它永远不会被使用? 换句话说,根据目标设备,AppStore是否公开了不同的应用程序包?
谢谢!
答案 0 :(得分:7)
是的,从App Store下载的所有二进制文件都完全相同(除了注入的iTunes收据)。
我猜你的@2x
- 文件很大,你正在寻找压缩二进制文件的方法,所以这里有一些解决方案:
@2x
或非@2x
资源,
您可以将它们存储在文档文件夹中,靠近二进制文件,但是
这需要为用户额外下载。[UIImage stretchableImageWithLeftCapWidth:topCapHeight:]
。我个人建议选择第二个和第四个选项的组合,因为它不会影响用户的体验,也不会涉及使用非标准的图像格式。
答案 1 :(得分:0)
它将下载所有内容:普通图像和@ 2x图像