iOS模拟器:有时双击主页按钮无法使用

23

在iOS模拟器版本10中,双击Home键呼出多任务(运行的应用程序)时,有时会没有反应。即使使用(cmd + shift + h)x2模拟Home键双击也有时不起作用。我与同事核实过,他们也遇到了同样的问题。我不确定这是否是模拟器中的一个错误,还是可能存在某个设置,例如点击之间的延迟?从这里得到的答案没有帮助。


对于iPad,我已经采用从屏幕底部附近向上滑动到屏幕中心来启动多任务处理。这是目前在iPad上的一种解决方法。 - pnizzle
7
这种情况经常发生,但他们从未修复过。 - Tometoyou
1
这是一个长期存在的bug。无论您使用快捷方式、触控栏按钮还是主页按钮,它都只会间歇性地工作。 - Jakub Truhlář
2
错误仍在发生。Xcode 11.3.1。 - Allan
2个回答

12

我关闭应用程序时也遇到了这个问题。因此,我改用命令行:

xcrun simctl list | grep Booted

然后复制模拟器ID,并运行此命令关闭应用程序

xcrun simctl terminate <simulator ID> <your app bundle ID>


如果你只运行了一个模拟器,只需输入booted即可:

xcrun simctl terminate booted <your app bundle ID>

我一定会尝试这个。 - pnizzle
我现在将其标记为正确答案,因为似乎没有修复该问题的方法。 - pnizzle
我写了一个脚本,包含了所有我的应用程序包标识符和一些苹果应用程序,如Safari和Preferences - 非常有用,现在我只需单击一下即可关闭模拟器中的所有应用程序。 - Pavel Alexeev
1
也许这已经过时了,但可悲的是,垃圾模拟器仍然存在这个BUG。苹果不修复这个问题和其他大量的BUG真是太丢人了。无需重新启动模拟器。试试这个方法:按住ctrl-cmd-H键,最终你会看到应用程序切换器显示出来,但你必须快速释放键,否则应用程序切换器将消失并返回主屏幕。 - carlos_ms

3

在模拟器硬件设置中启用此设置。

硬件 > 键盘 > 将键盘快捷键发送到设备

命令 + Shift + H + H 将不再起作用,但是双击模拟器的主页按钮将按预期开始工作。


7
我尝试了这个快捷键,但它只有大约50%的时间能够正常工作。 - Liron Yahdav
1
没用。它的效果就像是连续点击两次主页按钮一样糟糕。 - Allan
尝试使用Shift + Command + H + H,而不是Command + Shift + H + H。我发现顺序很重要。 - The1993

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接