xcode 9.4.1 中缺少模拟器

Missing simulators in xcode 9.4.1

我目前 运行 是 xcode 的 2 个版本。我最近升级了 9.3 到 9.4.1 以及 High Sierra v.10.13.6 上的 xcode 10 beta 6。这 模拟器似乎在 xcode 10 beta 6 中运行良好,但完全 9.4.1 中缺少我已经下载并安装了额外的 出现在模拟器 window 列表中的模拟器,但是它们 未添加到主项目 window 的下拉列表中,设备列表仍为空。我想知道 如果只是我在安装中搞砸了某些东西。我 已尝试删除所有内容并重新安装,但遇到了同样的问题。

任何建议都很好。如果哪位也是运行两个版本的可以推荐一下 也可以通过安装等进行优化设置。我可以 post 根据需要提供更多详细信息。我已经添加了屏幕截图,请关注 链接。

 [main nav - generic iOS device][1]
 [empty devices panel][2]
 [simulators panel][3]

 [1]: https://i.stack.imgur.com/4qU4M.png
 [2]: https://i.stack.imgur.com/SVLo0.png
 [3]: https://i.stack.imgur.com/vavl1.png

我遇到了类似的问题。如果我在同一系统上创建了一个新帐户,则该新帐户不会出现相同的问题。这让我相信这是一个用户偏好问题。

解决此问题的一些建议涉及删除所有 Xcode 文件并从头开始重新安装。试试下面的解决方案,看看它是否适合您,因为它更快,工作更少。

  • 退出任何 运行 版本的 Xcode
  • 删除文件夹:~/Library/Developer/CoreSimulator

您可以从随附的屏幕截图中看到有一个 device_set.plist 文件。单独删除这个文件没有帮助,所以删除它所在的整个目录。

  • 启动Xcode
  • Select 首选项并转到“组件”选项卡。
  • 下载任何新模拟器

下载后,您应该会看到所有模拟器都出现了。好像是下载新模拟器的过程重建已安装模拟器列表。

注意我尝试下载一个新的模拟器 w/out 扔掉上面的目录,看看这是否会重建模拟器列表,但它没有用。