显示黑屏而不是 LaunchScreen.xib

Black screen showing instead of LaunchScreen.xib

我正在尝试让我的文件 LaunchScreen.xib 显示为我的应用程序的启动屏幕。每当我第一次 运行 应用程序时(你 运行 应用程序和模拟器第一次加载),启动画面不会显示。

模拟器加载前有一个黑屏,但在我的应用程序加载前有第二个黑屏。如果我再次 运行 应用程序,加载模拟器后,启动屏幕显示没有问题。但是,如果第一次出现黑屏,用户会认为该应用程序无法运行,因此这是一个问题。

这些是我用于启动屏幕的设置。

感谢所有帮助。

没有问题。模拟器加载黑屏,它不属于您的应用程序。 (当时加载os)。加载模拟器后 os,它会启动您的应用程序并显示您的 laucnh 屏幕

这只是Xcode的错。启动应用程序时 Xcode 附加其调试器并进行一些通信和许多其他操作。很可能在这段时间内没有显示启动屏幕或只是一瞬间。

如果您的设备上只有该应用程序,请完全退出然后重新启动,启动屏幕应该会按预期显示。