4

我在 App Store 提交过程中发现了 Xcode 4.6 中的一个错误。

问题是从 2013 年 5 月 1 日起,Apple 拒绝了不支持视网膜显示和 iPhone 5 的应用程序。要了解应用程序是否针对 iPhone 5 进行了优化,该过程会查看设置中的启动图像部分:

在此处输入图像描述

当您尝试本地化启动屏幕时出现的问题:要本地化启动屏幕,您必须将图像拖到启动图像部分,而不是在项目导航器的支持文件夹中。然后本地化图像并将其命名为 Default.png(并为 iPhone 5 和 iPad 使用其他适当的名称)。即使一切正常,此过程也会导致启动图像部分为空白:在设备中,您可以根据设备语言看到正确的启动画面。

但是,因为 Apple 会查看此部分以了解应用程序是否针对 iPhone 5 进行了优化,所以您无法发布该应用程序,并且该过程会返回此错误:需要 iPhone 5 优化

这是 Xcode 中的一个错误,因为我提到的过程运行良好......有没有人遇到过这个问题并找到了解决方案?

在此处输入图像描述

4

2 回答 2

4

请检查:

“....您还可以通过在特定语言的项目目录中放置具有相同名称的文件来本地化您的应用程序图标和启动图像。但是,即使您提供本地化版本您也应该始终在以下位置包含这些文件的默认版本应用程序包的顶层。默认版本用于特定本地化不可用的情况......“来自Apple

于 2013-07-12T22:31:59.427 回答
0

我遇到了同样的问题,我已经使用UILaunchImageFile应用程序中的密钥解决了它Info.plist并重命名了启动图像,查看文档以获得更完整的解释

于 2013-09-10T16:11:21.350 回答