如何防止Apple Watch入​​睡?

时间:2016-02-14 15:11:58

标签: xcode swift watchkit apple-watch watch-os-2

我们正在开发一个Apple Watch项目,但如果没有中断,手表会进入睡眠状态。

有没有办法阻止它进入睡眠状态?

3 个答案:

答案 0 :(得分:6)

据我所知和其他关于此主题的搜索,目前没有thing_id==3可用于以编程方式为Apple Watch启用甚至禁用睡眠模式。

答案 1 :(得分:3)

禁睡API

目前,没有API可以禁止Apple Watch进入睡眠状态。

你可以等到看看OS 3。

按用户更改睡眠时间

任何用户都可以转到此路径:

  

设置 - >一般 - >唤醒屏幕

并将时间设定为很长时间。

不幸的是,只有用户可以更改此内容,并且无法以编程方式执行此操作。

注意:如果您希望屏幕在唤醒后恢复活动,则应在此处要求用户执行此操作:

  

设置 - >一般 - >唤醒屏幕 - >恢复上次活动

请注意,根据Owen的说法,保持手表清醒会很快熄灭电池。

<强>结论

1-未设置API。

2-用户可以改变睡眠时间。

3-当Apple Watch唤醒时,用户可以选择恢复上次活动。

答案 2 :(得分:1)

由于电源要求,保持手表清醒会很快耗尽电池电量。但是,您可能会担心,当手表进入睡眠状态时,它不会重新唤醒您的应用程序。这可以在用户级别使用Watch App在iOS设备上进行补救,使用General-&gt; Wake Screen-&gt;并检查“恢复上次活动”