我自己运行XCode Simulator进行Web开发测试。当Simulator启动时,它总是启动iPhone X(iOS 11.3),因为它在我上次退出模拟器时运行,因为我无法弄清楚如何关闭手机。
我无法在模拟器中同时按下(虚拟)电源和音量按钮(就像在真实手机上那样)并且出于某种原因设置>一般区域没有“关闭”选项。我可以从模拟器的“硬件”菜单重启设备,但似乎没有关闭手机的选项(即使持有额外的键盘修改器)。
我错过了什么或者这是不可能的吗?
澄清:
找到解决方法
当模拟器自行启动时(不是通过XCode项目),它将重新启动从硬件菜单激活的最后一个模拟,如果它继续运行。因此,如果我发布新的东西,然后让它和iPhone X模拟器一起运行,当我退出模拟器时,它将在下次使用新硬件重新启动,而不是iPhone X.
我仍然对任何方法只是告诉iPhone X硬件关闭(如果存在这样的事情)感兴趣,因为我经常需要在硬件模拟之间切换,能够做到这一点很好无需重新启动以摆脱iPhone X.
谢谢!
答案 0 :(得分:9)
将您的模拟器更改为硬件所需的版本 - >设备 - > 这样你就可以加载正确的版本,当然没有办法“关闭”模拟器但是退出,因为这只是一个应用程序而不是硬件。 如果您打开了多个模拟器,可以通过突出显示它们来关闭不需要的模拟器,然后选择文件 - >关闭窗口或CMD + W
科林的另一个好消息:
我也注意到,如果我关闭“show device bezels”,我会得到 用于关闭窗口的常规窗口控件。
答案 1 :(得分:0)
您还可以转到“设置”>“常规”,然后将“关机”放在最底部