在Xcode模拟器[swift 3.0]上启动时,屏幕为白色空白

在Xcode模拟器[swift 3.0]上启动时,屏幕为白色空白,swift,runtime-error,startup,Swift,Runtime Error,Startup,当我的应用程序启动时,屏幕为空白白色,但触摸屏幕后将恢复正常 出现以下错误: 错误/BuildRoot/Library/Caches/com.apple.xbs/Sources/VectorKit_Sim/VectorKit-1230.34.9.30.27/GeoGL/GeoGL/GLCoreContext.cpp 1763:InfoLog SolidRibbonShader: 错误/BuildRoot/Library/Caches/com.apple.xbs/Sources/VectorKit

当我的应用程序启动时,屏幕为空白白色,但触摸屏幕后将恢复正常

出现以下错误:

错误/BuildRoot/Library/Caches/com.apple.xbs/Sources/VectorKit_Sim/VectorKit-1230.34.9.30.27/GeoGL/GeoGL/GLCoreContext.cpp 1763:InfoLog SolidRibbonShader:

错误/BuildRoot/Library/Caches/com.apple.xbs/Sources/VectorKit_Sim/VectorKit-1230.34.9.30.27/GeoGL/GeoGL/GLCoreContext.cpp 1764:警告:碎片着色器未读取顶点着色器“v_渐变”的输出


如何修复此问题?

顶点着色器通常直接在为其编译的GPU上运行。在这种情况下,
iOS
模拟器实际上没有需要使用的GPU,因此出现了白色屏幕

通常,如果您在物理设备上运行代码,它应该可以工作,所以请尝试在那里运行。还可以查看另一个可能会引起兴趣的类似错误

顶点着色器只是一个运行在GPU上的小程序,由 在一个C++语言中,称为金属着色语言。

你能介绍一下你的项目吗?您试图做什么,在viewDidLoad中调用什么,等等。?您的问题基本上是“我的应用程序不工作,为什么?”您是否尝试过
Xcode菜单>产品>清理