Xcode 中针对 iOS 7 部署目标的 LaunchImage 警告
Posted
技术标签:
【中文标题】Xcode 中针对 iOS 7 部署目标的 LaunchImage 警告【英文标题】:LaunchImage warning in Xcode for iOS 7 deployment target 【发布时间】:2015-04-16 14:38:19 【问题描述】:我最近将我的应用程序的部署目标从 ios8 更改为 iOS7,现在我在 Xcode 中看到了这个警告:Applications using Launch Screen Files and targetting iOS 7.1 and earlier need to also include a Launch Image in an Asset Catalog.
不知道为什么。我在我的 Images.xcassets 中有一个 iOS 8 的 LaunchScreen.xib 设置我还有一个 LaunchImage,每个尺寸的设备都有一个图像,适用于 iOS 7.0 及更高版本以及 iOS 8.0 及更高版本。谁能给我一些指示,为什么我可能会看到这个警告?谢谢!
编辑:
【问题讨论】:
iOS 7 不使用启动屏幕文件(该功能是 iOS 8 的新功能)。它需要启动图像。 只需按照以下步骤操作即可; ***.com/questions/18780476/… 【参考方案1】:在项目的常规设置中,您必须为您的应用程序选择包含启动图像的资产目录。见下图。
【讨论】:
我编辑了我的问题。我的看起来有点不同。然后我只有“使用资产目录”按钮和迁移选项。我只是点击它然后在第二个菜单中选择“图像”吗? 是的,在你必须继续“Images.xcassets”并设置“Launch Image”图标之后以上是关于Xcode 中针对 iOS 7 部署目标的 LaunchImage 警告的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Xcode 7.1 和 iOS 部署目标 iOS 7.1 启动应用程序?
我的空 swift 应用程序在部署目标 7.1 的 xcode6-beta 上崩溃
Xcode 6 + iOS 8 SDK 但部署在 iOS 7 (UIWebKit & WKWebKit)
UIScreen.mainScreen().nativeBounds.height 无法使用 Xcode 7/Swift 2,目标 iOS7