【发布时间】:2013-09-08 14:16:42
【问题描述】:
我一直难以弄清楚如何从 Xcode5 发布一个在同一版本中支持 IOS7 和 IOS 6+ 的应用程序,其资产(图标和启动屏幕)可以正确加载,并且仍然为 IOS 6 渲染资产正确。我遇到的主要问题是试图让 IOS 6 仍然呈现图标而没有阴影或突出显示,因为 "prerendered" option 在 Xcode 5 的 GUI 中甚至不再可用。任何想法如何让所有内容和图标正确呈现并支持多个操作系统版本?
安德鲁
【问题讨论】:
-
这在 Apple 开发者论坛中已经讨论了很多,请查看。
-
向 app.plist 添加一个名为 UIPrerenderedIcon 且值为 TRUE 的字段
-
正如@dthien 上面所说,您需要添加他提到的 plist 字段和二进制值。不过,出于某种原因,我不得不两次添加该字段进程,实际上是为了让 IOS 6 停止应用渲染效果。