【问题标题】:iOS simulator does not display anythingiOS模拟器不显示任何东西
【发布时间】:2017-10-22 21:29:18
【问题描述】:

我在 Xcode 9.0.1 和 Simulator 10.0 中照常运行应用程序,但 iOS 模拟器不显示任何内容。我在下面附上了模拟器的图像。我已经尝试擦除所有内容和设置,但没有帮助。这是我第一次遇到这样的事情。谢谢你。

【问题讨论】:

  • 它是否也像那样显示 iOS 桌面?看起来像一个模拟器错误。
  • 不,它不显示iOS主屏幕或任何东西。
  • 您能否提交错误报告并附上sudo sysdiagnose -qxcrun simctl diagnose 输出?这看起来像是由于未对齐而导致的损坏,可能是 GPU 错误。您可以尝试defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 3 作为临时解决方法。
  • 感谢 russbishop 提供详细信息。我会提交错误报告。

标签: ios xcode ios-simulator


【解决方案1】:

这是一个相当大的问题;它肯定看起来像模拟器已损坏。首先,尝试不同的模拟器。您目前使用的是“iPhone 8 Plus - iOS 11.0”。尝试不同的。它们都是单独的图像。如果这是问题所在,您可以删除该模拟器并重新安装它。在 Xcode 中:

  • Window>设备和模拟器

  • 模拟器

  • 通过右键单击并选择删除来删除。按左下角的 + 安装。

如果这不能解决问题,我会重新安装 Xcode。这必须是模拟器本身或其中一个模拟器图像中的损坏。

【讨论】:

  • 谢谢罗布的回答。我确实尝试过使用不同的模拟器,但同样的问题重复了。我会尝试重新安装 Xcode 看看是否有帮助。
  • 我确实尝试了一堆解决方案,但我不确定哪个有效:D。我会接受您的回答并提供指向我也提到的其他解决方案的链接。 stackoverflow.com/a/46832062/5370404
【解决方案2】:
  1. 您可以尝试清理您的构建和派生数据。
  2. 如果上述方法不起作用,您可以尝试退出 Xcode 和 Simulator,然后重新启动。

【讨论】:

  • 谢谢,切坦。我确实尝试了这两个建议,但仍然是同样的问题。
  • 您是否下载了此 Xcode 或从其他地方获取了它?如果您还没有下载,那么它们的模拟器文件可能会在初始化时损坏。我有类似的问题。 stackoverflow.com/questions/46239122/…
  • 嗨 Chetan,我从官方应用商店下载了 Xcode。
猜你喜欢
  • 1970-01-01
  • 2012-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-17
  • 1970-01-01
相关资源
最近更新 更多