缺lessRetina 4发射图像。 如何忽略这个错误?
使用SDK 6.0更新Xcode会在尝试编译项目时出错。
缺lessRetina 4发射图像。 名为“Default-568@2x.png”的启动图像需要在Retina 4设备上以原始分辨率运行。 你想Xcode为你添加这个图像吗?
点击添加时,会创build一个尺寸为640×1136的黑色启动图像。 我知道我可以很容易地用适当的一个replace这个图像。 但XCode给我一个错误,迫使我有这个文件。 如果我不想包括这个,我怎样才能跳过这个错误,只使用已经存在的较短的启动图像?
屏幕截图: http : //spacetech.dk/xcode-missing-retina-4-launch-image.html
这似乎只是一个警告,当我添加该文件,然后再删除它 。 这是奇怪的。
仅供参考,通过在您的目标摘要中包含Retina 4英寸启动图像文件(Default-568h@2x.png),将强制将应用程序拉伸至完整的4英寸显示屏。 为了让您的应用程序再次以3.5英寸的屏幕模式运行,除了删除4英寸的图像,你还必须清理你的项目,并删除应用程序。
希望这是有用的:))
转到项目设置,select常规选项卡,然后转到下图中提到的部分。 在这里,您只需要从资产中指定启动映像。 希望这可以帮助。
你不能真的忽略这个错误。 如果你这样做,无论如何你将会失败产品validation。
这是你得到的错误的文本:
因此,添加一个568启动图像,没有任何方法。
其实你需要为你的情况提供一套启动图像。
首先,进入启动图像属性检查器,并勾选所需的设备方向:
iOS 8.0及更高版本
iOS 7.0和更高版本
然后为空插槽提供适当的图像大小。
对于纵向定位尺寸是:
768×1024 – iPad肖像@ 1x
1536×2048 – iPad Portrait @ 2x
640×1136 – 视网膜4
640×960 – iPhone Portrait @ 2x
1242×2208 – Retina HD 5.5“
750×1334 – Retina HD 4.7“
那么,最简单的解决scheme是创buildLaunch Screen.storyboard
并指定。 这摆脱了启动图像的需要(除非你真的想要通过这首歌曲和舞蹈)。
指定以下内容:
这应该可以解决你的问题。
我有这个问题。 上传我的新图像640×1136后,我清理了我的projet,通知消失了。 (产品 – >清洁)。
- MonoTouch:双倍外观在Retina显示屏上调整色调时的图像大小
- 在UIImage并列在视网膜显示的奇怪arctefact
- 从URL加载时应该如何处理视网膜/正常图像?
- UIImage imageNamed:不会自动select视网膜@ 2x图像
- UIImageView旋转图像与视网膜4 iPhone模拟器,而不是视网膜3.5 /常规模拟器
- 如何NSBundle pathForResource:ofType:和UIImage imageWithContentsOfFile:处理比例和设备修饰符?
- 用Core Graphics绘图在Retina显示屏上看起来矮胖
- 使用CoreGraphics绘制视网膜显示 – 图像像素化
- iPad的视网膜图像 – 为什么使用两种不同的图像尺寸?