iOS 9黑色启动屏幕[关闭]

Posted

技术标签:

【中文标题】iOS 9黑色启动屏幕[关闭]【英文标题】:iOS 9 Black Launch Screen [closed] 【发布时间】:2015-09-17 01:27:56 【问题描述】:

我一直在开发我的应用程序,并且在 ios8 之前运行良好。但是,今天将我的手机更新到iOS9后,我看到我的应用程序的启动屏幕变黑了。其他一些应用程序也发生了同样的问题(其他人也可以在运行 iOS 9 的设备上看到此问题)。

知道为什么会这样吗?我该如何解决这个问题?

【问题讨论】:

谁将此问题标记为“离题”?这不仅仅是 iOS 9 的问题,还可能是与启动屏幕 XIB 中的透明 PNG(具有 alpha)相关的问题! Ducky,是的,我同意 - 我也很惊讶。似乎许多开发人员都面临同样的问题 - 我的解决方案是在 xcode 7 中重新编译应用程序。 我希望人们花更多的时间试图找出求助者提出的实际问题,而不是因为他们不完全理解问题而立即投反对票... 这不是题外话。这是我在 Xamarin.iOS 中解决此问题的方法。我的应用程序仅为纵向,我在 Info.plist 编辑器中有两个启动图像(768x1004 和 1536x2008)。为了修复它,我单击“迁移到资产目录”,然后双击“Resources/Images.xcassets/LaunchImage.launchImage”中的“Content.json”,为 icon5,6 和 7,8 添加 iPad 肖像图像(768x1024 和 1536x2048)。 【参考方案1】:

我也有同样的问题。 并且在我的情况下已修复,请从 App Store 重新安装。

【讨论】:

重新安装什么? Xcode?​​span> 不确定您的意思是从 App Store 重新安装 - 您是在谈论应用程序吗?这是一个正在开发的新应用程序,尚未在应用程序商店上架。还是您在谈论 xcode?​​span> 抱歉,我确实重新安装了该应用程序。 Twitter 和 Chrome 浏览器在 iOS 9 上也有同样的问题。 从我的手机中删除应用程序并从 App Store 重新安装也对我有用。此问题似乎会影响许多应用。【参考方案2】:

解决方案如下:下载 xcode 7,将我的代码更新为 swift 2,重新编译应用程序并解决问题。

【讨论】:

当您说“将我的代码更新为 swift 2”时,这是否意味着更改实际代码,或者“告诉 xcode 将其视为 swift 2”?如果是第二个选项 - 你能补充一下这是如何完成的吗? 抱歉回复晚了。我只是在 xcode 7 中打开了我的应用程序,然后按照提示将代码转换为 swift 2。

以上是关于iOS 9黑色启动屏幕[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

默认屏幕背景为黑色 iOS

iOS 9 启动画面为黑色

在关闭视图 iAds 在 ios 5 ipad 中变为黑色。(深黑色)

UIImageView 在启动屏幕上是黑色的

iOS 9:按钮上的黑色背景,以及某些设备上的性能错误

如何在启动动画期间更改 iOS 应用程序图标背景颜色?