缺少Retina 4发射图像。如何忽略此错误?

时间:2012-09-26 07:50:26

标签: ios ios6 retina-display

使用SDK 6.0更新Xcode会在尝试编译项目时出错。

缺少Retina 4发布图像。在Retina 4设备上以原始分辨率运行需要名为“Default-568@2x.png”的启动映像。你想要Xcode为你添加这个图像吗?

单击“添加”时,会创建大小为640x1136的黑色启动图像。我知道我可以轻松地用合适的图像替换这个图像。但XCode给了我一个错误,并迫使我有这个文件。如果我不想包含此内容,如何跳过此错误并仅使用较短的启动图像?

屏幕截图:http://spacetech.dk/xcode-missing-retina-4-launch-image.html

7 个答案:

答案 0 :(得分:15)

更新:好像你不能忽视他的错误。上传二进制文件时最终会失败。只需提供视网膜图像。用户会喜欢它:D

- - - -

当我添加该文件然后将其删除时,这似乎只是一个警告。这很奇怪。

仅供参考,通过在目标摘要中加入Retina 4英寸启动图像文件(Default-568h@2x.png),它将强制将应用程序拉伸至完整的4英寸显示屏。为了让您的应用再次以3.5英寸屏幕模式运行,除了删除4英寸图像之外,您还必须清理项目并删除应用。

答案 1 :(得分:13)

转到项目设置,选择常规标签,然后转到下图中提到的部分。 在这里,您只需要从资产中指定Launch Image。希望这会有所帮助。

答案 2 :(得分:4)

您无法真正忽略此错误。如果这样做,无论如何都将无法通过产品验证。

这是您收到错误的文字:

enter image description here

所以添加一个568的启动图像,没有任何办法。

答案 3 :(得分:2)

实际上,您需要为您的案例提供一组启动图像。

首先,转到启动图像属性检查器并勾选所需的设备方向:

iOS 8.0及更高版本

iOS 7.0及更高版本

然后为空插槽提供合适的图像大小。

纵向尺寸为:

768x1024 - iPad Portrait @ 1x

1536x2048 - iPad Portrait @ 2x

640x1136 - Retina 4

640x960 - iPhone Portrait @ 2x

1242x2208 - Retina HD 5.5“

750x1334 - Retina HD 4.7“

答案 4 :(得分:1)

将info.plist文件移到新组后,我遇到了类似的问题。 要解决此问题,我点击了重新选择plist文件 项目文件的常规标签中标识下的“选择Info.plist文件...”按钮

答案 5 :(得分:0)

嗯,对我来说最简单的解决方案是创建Launch Screen.storyboard并指定它。这摆脱了发射图像的需要(除非你真的想要通过那首歌曲和舞蹈)。

指定以下内容:

enter image description here

这应该可以解决你的问题。

答案 6 :(得分:0)

我有这个问题。 上传新图像640x1136后我清理了我的项目,通知消失了。 (产品 - >清洁)。