被宠坏的模拟器xcode 9.作为破电视
The spoiled simulator xcode 9. As a broken TV
几乎每次在任何 Xcode 9 模拟器上启动应用程序都会在屏幕截图中产生这样的结果:
也许有人遇到过这个问题并解决了?
您可以尝试将渲染引擎切换为 OpenGl 而不是金属
在终端中使用此命令。
defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 2
(1 = 金属,2 = 强制使用 OpenGL,3 = OpenGL)
或者如果你的GPU是HD3000你需要使用
defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferEmulationHint 1
几乎每次在任何 Xcode 9 模拟器上启动应用程序都会在屏幕截图中产生这样的结果:
您可以尝试将渲染引擎切换为 OpenGl 而不是金属
在终端中使用此命令。
defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 2
(1 = 金属,2 = 强制使用 OpenGL,3 = OpenGL)
或者如果你的GPU是HD3000你需要使用
defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferEmulationHint 1