Xcode 6.4中的iOS模拟器显示多个版本,名称中包含长“id”

时间:2015-07-09 11:27:33

标签: ios objective-c iphone xcode

我安装了Xcode 6.4并且还安装了Xcode 7 beta。最近我推出了Xcode 6,我展示了iOS模拟器的多个版本,他们在名字中有很长的id / like uuid look id。其中一些不起作用。有谁看过这个,有没有人知道如何解决它。我删除了测试版。我已多次删除并重新安装Xcode 6。我已经使用app app清理器卸载了Xcode 6。我也通过“/ Library / Developer / CoreSimulator / Profiles / Runtimes”中的模拟器终端删除了。我尝试了sudo / Developer / Library / uninstall-devtools --mode = all但是我找不到命令。

enter image description here

4 个答案:

答案 0 :(得分:28)

Xcode - >窗口 - >设备菜单(cmd + shift + 2)

您可以管理所有设备,包括模拟器。

当同一设备和iOS版本有多个模拟器时,会显示ID:删除重复的条目,它将显示iOS版本。

答案 1 :(得分:25)

您可以在此路径中看到它们:“〜/ Library / Developer / CoreSimulator / Devices

尝试删除所有这些内容。然后从“设备”窗口读取模拟器。

如果您有多个具有相同版本的设备类型的模拟器,Xcode的行为就像这样。例如:三台iPad 2(iOS 8.4)模拟器。

答案 2 :(得分:16)

您还可以使用奇妙的工具snapshot

snapshot reset_simulators

只需要在终端中输入,然后重建并清理模拟器。

答案 3 :(得分:0)

打开此路径“〜/ Library / Developer / CoreSimulator / Devices”并删除该路径中的所有设备。

然后打开xcode - > windows - > devices - > 然后删除所有重复的设备,然后重新启动xcode