美文网首页
解决Xcode Simulator 黑屏问题

解决Xcode Simulator 黑屏问题

作者: Flame_Dream | 来源:发表于2018-08-19 11:39 被阅读0次

    前言

    Xcode Simulator出现黑屏大多数情况都是在App启动时出现的,这些情况都是可以通过打印的Log定位,这些都是程序问题造成的黑屏。通过排除程序都是可以解决

    Xcode软件之间兼容问题造成黑屏
    在安装Xcode 10 beta版之后,Xcode 9 的模拟器变成黑屏

    在安装Xcode 10 beta版之后,Xcode 9 的模拟器变成黑屏

    在macOS上已经安装了Xcode 9.4(Xcode simulator正常使用),将macOS升级到10.13.6。然后安装了Xcode 10 beta版。现在,当我在Xcode 9.4上运行任何项目并尝试使用模拟器时,虽然我可以看到xcode日志,但它一直黑屏。

    尝试各种的操作如下:
    
    1.卸载Xcode 10 Beta
    2.卸载并重新安装Xcode 9.4
    3.卸载Xcode 9.4并安装Xcode 9.4
    4.从模拟器菜单重置内容和设置
    5.从模拟器菜单重启设备
    6.调整模拟器大小。
    7.关注这篇文章并清理了DerivedData,CoreSimulator,iOSDeviceSupport
    8.从设备和模拟器部分重新添加模拟器
    9.拷贝其他的Mac上Simulator到macOS上
    

    总之:这些尝试都是无效的

    最终的解决方案

    拷贝如下命令,在终端执行:
    
    defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 3
    

    请注意,这将强制Simulator使用OpenGL而不是Metal,因此一旦修复,您将需要使用0重新运行它。

    重启Xcode Simulator,黑屏问题就解决了

    相关文章

      网友评论

          本文标题:解决Xcode Simulator 黑屏问题

          本文链接:https://www.haomeiwen.com/subject/ojcciftx.html