ios空闲时间或使设备进入睡眠状态

Posted

技术标签:

【中文标题】ios空闲时间或使设备进入睡眠状态【英文标题】:ios idle time or put device to sleep 【发布时间】:2014-01-03 19:42:12 【问题描述】:

我有一个问题,我似乎找不到任何线索,我们将不胜感激。我想在我的 ios 应用程序中让设备在特定时间后进入睡眠状态。我知道 ipad/iphone 在不活动时会自动进入睡眠状态,但我希望我的应用程序能够这样做。有没有办法做到这一点。

我们还可以确定系统空闲时间值以及设备进入睡眠状态还剩多少时间?

如果我无法解释问题,请告诉我。

问候

亚西尔

【问题讨论】:

Can an app force the device to sleep? 的可能重复项 如果不允许手动休眠,有没有办法找出系统空闲时间的值? 没有。这个问题可能有用:***.com/questions/4363051/iphone-auto-lock-value 【参考方案1】:

您只能阻止您的应用在空闲时进入睡眠状态,但您不能在您选择时强制设备进入睡眠状态。似乎也没有任何方法可以确定设备空闲了多长时间,或者它将进入睡眠状态。

您可以在自己的应用中实施检查,以查看上次与您的应用交互的时间,但这并不能真正告诉您设备是否以可能使其保持唤醒的其他方式进行了交互。

【讨论】:

以上是关于ios空闲时间或使设备进入睡眠状态的主要内容,如果未能解决你的问题,请参考以下文章

当设备进入睡眠状态时服务会发生啥

当 iPhone/Android 进入睡眠状态时,JavaScript 执行(settimeout 等)会发生啥?

如何防止 android 设备进入睡眠状态(通过 adb 命令外壳)

如果设备已被唤醒或进入睡眠状态,如何检查应用程序

让 Android 进入睡眠状态以进行测试

当手机进入睡眠状态时,颤振热重载停止工作