swift 如何防止Apple Watch进入睡眠状态?

vjrehmav  于 12个月前  发布在  Swift
关注(0)|答案(3)|浏览(176)

我们正在进行一个Apple Watch项目,但如果不间断,手表会进入睡眠状态。
有什么办法可以阻止它睡觉吗?

qv7cva1a

qv7cva1a1#

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

3b6akqbq

3b6akqbq2#

无休眠API

目前,没有任何API可以禁用Apple Watch进入睡眠状态。
你可以等到watchOS 3。

按用户更改睡眠时间

任何用户都可以访问此路径:
设置->常规->唤醒屏幕
并将时间设置为较长时间。
不幸的是,只有用户可以改变这一点,没有办法通过编程来实现。
注:如果您希望屏幕在醒来后恢复您的活动,您应该在此处要求用户这样做:
设置->常规->唤醒屏幕->恢复上次活动
注意,根据欧文的说法,保持手表清醒会很快杀死电池。

结论

1-未设置API。
2-用户可以更改睡眠时间。
3-用户可以选择在Apple Watch唤醒时恢复上次活动。

muk1a3rh

muk1a3rh3#

由于电量要求,让手表保持唤醒状态会很快耗尽电池。但是,您可能会担心,当手表进入睡眠状态时,它不会重新唤醒您的应用。这可以在用户级别进行补救,在您的iOS设备上使用手表应用,使用常规->唤醒屏幕->并选中“恢复上次活动”

相关问题