我曾经能够在模拟器上构建和查看我的应用程序。但是,无论是通过错误还是我自己的错误,现在当我构建并运行时,模拟器(和设备)在显示LaunchScreen.Xib后只显示一个空白的灰色屏幕。
我该如何解决这个问题?
我正在运行Xcode 6.3
答案 0 :(得分:1)
由于目标成员资格选项不正确,可能会导致灰色屏幕,具体取决于您要运行/构建应用程序的设备。检查文件检查器 - >目标成员资格中右侧“实用工具”面板上的每个文件的目标成员。
当我尝试运行Mac OS应用程序时,它总是向我显示灰色屏幕,因为几个文件是从以前的iOS项目导入的,问题在我的每个文件的目标成员 macOS之后得到解决选项已经过检查。
您也可以尝试检查在启动屏幕后显示的故事板内的View Controller所分配的类。
答案 1 :(得分:0)
嗯..尝试从模拟器卸载程序并重新启动模拟器。此外,xcode有时会混淆视图的顺序。
在故事板中,转到第一个viewcontroller,在左下方打开文档大纲。
大纲顶部的视图应该在后台。适当地移动视图的顺序。
希望这有帮助。
答案 2 :(得分:0)
When you say the gray screen, I assume you mean the one with the zig zags and so forth. If you have the code showFPS and showNodes both equal to true, you should still be able to see those values in the bottom left.
Basically your game loaded but for some reason it didn't load your images/entities. Double check your code to make sure you didn't accidentally comment something important out.
Also, XCode is very glitchy for me. Sometimes I have to quit out of the program multiple times and I even had to reinstall in order for it to accept my functional program. Worst comes to worse I would try that.
Hopefully you can fix your issue soon, Brennan
答案 3 :(得分:0)
这似乎是一个xcode错误。
我重新安装Xcode但没有帮助。
因此我创建了一个新项目并将我的代码复制到相关文件中,这解决了这个问题。
不知道为什么会这样。