iOS Wierd闪屏错误

iOS Wierd闪屏错误,ios,splash-screen,Ios,Splash Screen,我正在尝试让我的应用程序的启动屏幕正确显示,而不是启动屏幕前几秒钟的黑屏。我已经实现了3个启动屏幕;以下列出了每种方法的问题: XIB:这仅显示启动屏幕的背景色几秒钟,然后加载其余启动 XIB+资产目录:对于运行iOS 8的iPhone 5:如果手机当前显示蓝色导航栏,并且在后台从url打开应用程序,则会在启动前显示一个黑屏 情节提要:在所有型号上:在实际加载之前,会显示一个黑色启动屏幕 这是一个iOS错误还是我实现了什么错误?您可能需要检查启动应用程序时执行的逻辑-应用程序:didFinish

我正在尝试让我的应用程序的启动屏幕正确显示,而不是启动屏幕前几秒钟的黑屏。我已经实现了3个启动屏幕;以下列出了每种方法的问题:

XIB:这仅显示启动屏幕的背景色几秒钟,然后加载其余启动

XIB+资产目录:对于运行iOS 8的iPhone 5:如果手机当前显示蓝色导航栏,并且在后台从url打开应用程序,则会在启动前显示一个黑屏

情节提要:在所有型号上:在实际加载之前,会显示一个黑色启动屏幕


这是一个iOS错误还是我实现了什么错误?

您可能需要检查启动应用程序时执行的逻辑-
应用程序:didFinishLaunchingWithOptions:
。如果执行其中的代码需要很长时间,那么这可能就是问题所在。总是建议快速返回并在稍后执行任何附加逻辑。

这非常简单!我有这样的错误,我解决了它

您应该启用“启用初始视图控制器”以查看启动屏幕


我当时尝试过这个方法,但没有解决问题