【发布时间】:2016-11-28 03:48:44
【问题描述】:
我正在设计一个 iOS 应用程序并尝试添加启动屏幕。虽然我只支持 iOS 9.0 及更高版本,但我为 iOS 6.0 及更高版本添加了启动屏幕。尽管如此,由于某种原因,我仍然收到以下错误:
“需要 iOS 7.0 及更高版本的 iPhone Retina(4 英寸)启动图像”
当添加图片并保存时,错误暂时消失。但是当我在任何设备上(通过模拟器)运行应用程序时,错误又回来了。此外,没有启动屏幕显示。
是的,我知道 Stackoverflow 上有几个线程(最后给出的示例)提到了这个错误。我已经查看了它们,但它们对我没有帮助,因为它们要么是针对旧版本的 Xcode,要么问题与我所遇到的不完全一样。
我正在使用 Xcode 7.3.1 和 Swift 2.2
有类似问题的其他线程示例:
XCode iOS7 Asset Catalog Warning - Only Supporting iOS8
How do I clear a warning for xcassets unassigned children?
Adding iOS 7 version of iPhone 4-inch launch image to project breaks launch image when run on iOS 7
"Missing retina 4-inch launch image" error, but I I have that image
【问题讨论】:
-
您只有 iOS 7 及更高版本的 iPad 启动图像,添加 iPhone 的图像
-
为什么不借此机会迁移到启动故事板,而不必再处理这个问题?