如何模拟iPhone在iOS模拟器中入睡?

时间:2012-06-08 20:56:04

标签: ios ios-simulator

我正在处理的iPhone应用程序似乎在操作过程中手机进入睡眠状态时出现错误。有没有办法模拟手机在iOS模拟器中进入睡眠状态?

具体来说,我指的是用户按下耳机旁边的手机顶部的按钮,这会立即使屏幕空白。

注意: OP询问手机“关闭”,这不是按下顶部按钮时发生的情况。离开这里是因为找到解决方案的一部分就是弄清楚要问的问题。

2 个答案:

答案 0 :(得分:35)

是的。在iOS模拟器打开的菜单栏中,单击硬件 - >锁。

请注意,这看起来与实际睡觉手机略有不同(它使“滑动解锁”屏幕保持运行),但效果相同。

您还可以执行其他漂亮的操作,例如旋转设备并按主页按钮。

要清楚,点击手机顶部的主页按钮不会将其关闭。它只是让它入睡。

如果可能,您应该始终在实际设备上测试您的应用。模拟器不会模拟后台应用程序和WatchDog进程的幕后所有复杂的操作系统级别的东西。

答案 1 :(得分:1)

从 2021 年开始锁定模拟器的屏幕:

Device -> Lock

Cmd + L