【发布时间】:2014-02-12 16:16:47
【问题描述】:
我们有一个应用程序(不幸的是)具有特定的启动图像,在 PNG 中比 JPEG 多 7 兆字节。使用 Xcode 4.6,可以使用 Default***.jpg 并且它运行良好。 今天我更新到 Xcode5 并在提交二进制文件后被拒绝,并附注“必须包含带有 -568h 大小修饰符的启动图像......启动图像必须是 PNG 文件......”。
好的,所以我将这个 iphone5 的单个图像放在 PNG 中,而其他图像则保留在 jpeg 中。看起来没问题,但在其他设备上不再显示启动图像(因此,只有 png 图像有效)。
那么,现在 (xcode5) 是否根本无法使用 jpeg 启动图像,Apple 是否明确禁止,而不仅仅是“推荐 png”?或者我错过了一些为 iphone5 放置强制性 PNG 并为 iPad 保留 JPEG 的方法?
【问题讨论】:
-
呃,7MB PNG?你确定你的图片尺寸正确吗?
-
编程指南确实说“所有启动图像都必须是 PNG 文件,您应该避免使用隔行扫描的 PNG。”
-
是的,iPad 视网膜的 PNG 可能会变得非常大(如果还有横向版本,它会变得更糟......)
标签: ios xcode xcode5 jpeg splash-screen