我添加了一个 PNG 格式的 Retina iPad 启动图像,大小约为 4.5 MB。此后, bundle 的存档大小增加了 9 MB(基于管理器中的“估计应用程序商店大小”)。看起来该图像在 bundle 中以某种方式重复,但我确信该图像仅添加了一次。有谁知道为什么会发生这种情况?我使用的是 Xcode 4.6。谢谢。
最佳答案
事实证明,“打包”组下“压缩 PNG 文件”的默认 Xcode build设置"is"使我的启动图像的原始 PNG 文件大小膨胀。详细信息可以在这里找到:
http://imageoptim.com/xcode.html
当我将设置更改为“否”时,存档大小恢复正常,反射(reflect)原始 PNG 文件大小。
关于iOS bundle 大小增加了启动图像大小的两倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20039293/