我的启动屏幕有时会保持黑色和空白(iOS 9.2、swift 2、Xcode 7.2)

我的启动屏幕有时会保持黑色和空白(iOS 9.2、swift 2、Xcode 7.2),ios,xcode,swift,splash-screen,Ios,Xcode,Swift,Splash Screen,我创建的初始屏幕似乎有问题。我正在LauchScreen.Storyboard中使用默认的视图控制器。当我在计算机模拟器上运行应用程序时,视图控制器中的图像视图会显示,但我的标签不会显示。然而,当我在我的实际手机上运行我的应用程序时,只有一个空白的黑色屏幕显示出来 但是,在某些情况下,当我对代码进行一些完全不相关的更改时,会出现启动屏幕!但最终,在进一步调整代码之后。。。它回到那个愚蠢的空白屏幕>:( 这似乎是一个很奇怪的问题,我甚至不确定应该共享项目中的哪些代码以使其更容易获得帮助。还有其他人

我创建的初始屏幕似乎有问题。我正在LauchScreen.Storyboard中使用默认的视图控制器。当我在计算机模拟器上运行应用程序时,视图控制器中的图像视图会显示,但我的标签不会显示。然而,当我在我的实际手机上运行我的应用程序时,只有一个空白的黑色屏幕显示出来

但是,在某些情况下,当我对代码进行一些完全不相关的更改时,会出现启动屏幕!但最终,在进一步调整代码之后。。。它回到那个愚蠢的空白屏幕>:(

这似乎是一个很奇怪的问题,我甚至不确定应该共享项目中的哪些代码以使其更容易获得帮助。还有其他人有过类似的问题吗?您可以告诉我应该共享哪些项目代码或信息以解决我的问题吗

或者,这有可能只是Xcode中的一个bug吗?当应用进入应用商店时,我不需要担心这个问题


谢谢!

这个问题似乎是一个bug,但以下是我的建议:

  • 确保Xcode是完全最新的
  • 清理你的项目
  • 尝试在设备上运行(您的问题可能仅限于模拟器)
  • 转到项目->常规->应用图标和启动图像->将“启动屏幕文件”设置为“启动屏幕.情节提要”

我还发现,如果您使用版本控制,只有在使用主分支的情况下,启动屏幕才会构建到设备上。您好,谢谢您的回答!我已经尝试了您的第一、第三和第四个要点。不过,我还没有尝试清理我的项目,所以我也转到了产品->清理来完成这项工作。很遗憾事实上,我仍然无法在我的实际设备上显示启动屏幕:(.模拟器也继续显示过时的启动屏幕。