Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode 9.0模拟器“;“消失”;_Ios_Xcode_Ios Simulator - Fatal编程技术网

Ios Xcode 9.0模拟器“;“消失”;

Ios Xcode 9.0模拟器“;“消失”;,ios,xcode,ios-simulator,Ios,Xcode,Ios Simulator,我最近在我的机器上安装了Xcode 9.0 GM。我把它打开玩,在这个方案中我看到的唯一模拟器是iPhone8、iPhone8Plus和iPhoneX。我点击“下载其他模拟器”,认为解决方案就在那里 我看到这个屏幕,这是我以前安装的所有东西 我在苹果开发者论坛上翻了翻,发现在讨论以前版本的iOS时也遇到了类似的问题。在其中一张海报的建议下,我关闭了我的机器,并将其冷启动。我再次打开了Xcode 9.0,我也遇到了同样的问题 有什么建议我可以得到额外的硬件出现在我的Xcode方案?感谢阅读。逐

我最近在我的机器上安装了Xcode 9.0 GM。我把它打开玩,在这个方案中我看到的唯一模拟器是iPhone8、iPhone8Plus和iPhoneX。我点击“下载其他模拟器”,认为解决方案就在那里

我看到这个屏幕,这是我以前安装的所有东西

我在苹果开发者论坛上翻了翻,发现在讨论以前版本的iOS时也遇到了类似的问题。在其中一张海报的建议下,我关闭了我的机器,并将其冷启动。我再次打开了Xcode 9.0,我也遇到了同样的问题


有什么建议我可以得到额外的硬件出现在我的Xcode方案?感谢阅读。

逐个删除“设备和模拟器”窗口中列出的每个模拟器,然后重新制作新的模拟器。这对我来说总是有效的。事实上,在任何升级之后,这都是一个好主意。

如果有其他人来到这里,我的情况是这样的,我刚刚升级到Xcode 9.2,模拟器都丢失了,但是退出并重新启动Xcode恢复了它们。

对于我来说,退出并重新启动Xcode也没有帮助。所以我做了以下三个步骤

三步

步骤1:

产品->目的地->下载模拟器。。。下载您需要的模拟器

步骤2:

有时,当您下载新的模拟器类型时,它们不会自动显示在可能的模拟器列表中

产品->目的地->添加其他模拟器。。。单击左下角的+按钮,然后添加模拟器,给它一个名称、设备类型和刚下载的iOS版本

步骤3:

设置正确的部署目标。如果已下载较低版本的模拟器,请将部署目标设置为相同


现在它应该出现在您的模拟器设备列表中

在Xcode 10.3中,我也丢失了所有模拟器,但通过运行将它们恢复了


sudo killall-9 com.apple.CoreSimulator.CoreSimulatorService

我的问题最初得到了回答,但我找到了一种更有效的方法。在快速通道中,有一个工具叫做。终端的用法如下:

fastlane快照重置\u模拟器

警告:这将删除所有模拟器并替换为新模拟器!如果在运行快照时遇到奇怪的问题,这将非常有用


你会发现iPhone8和X将失去它们的名字,并将被称为2017-A等等。但是你对此无能为力。这是一个测试版,尽管它被称为通用。太棒了!我有一个是“顽固的”,所以我去了通过查找目录,并删除了它。如果其他人遇到同样的问题,可以在
~/Library/Developer/CoreSimulator/Devices/[UDID]
中找到。此处的详细信息-->在手动删除和添加它们之前,请尝试下面我建议的命令,可能会节省大量时间:)这对我很有效,谢谢!看起来Xcode 10.3更新版删除了所有模拟器,非常好。在另一个帖子中,有人建议重新启动他的Mac电脑解决了这个问题。当我试图将Ray Wenderlich项目转换为Swift 5.0时,在10.3更新后也注意到了这一点。注意到所有模拟器都消失了,这就解决了这两个问题。在Xcode 10.3更新之后也发生了这种情况。ThanksHow您是否发现为了重置模拟器,您必须完全运行此命令?难以置信的非常感谢。终于修好了!作为记录,“添加额外的模拟器”对我来说很有效。重新启动Xcode或重新启动计算机没有任何区别。