我正在为 Apple Watch 编写一个扩展程序,目的是引导用户完成一系列步骤。我没有 watch 来测试扩展程序,但我需要确保屏幕始终保持打开状态,直到完成所有步骤。
有谁可以告诉我 Apple Watch 显示屏何时关闭,或者是否有任何方法可以防止显示屏关闭(类似于 iOS 中 UIApplication 的 idleTimerDisabled)?
最佳答案
目前没有办法以编程方式防止显示器被关闭。否则,我们可以推测,只要用户在与您的应用交互,屏幕就会一直亮着。最坏的情况是,当应用程序被挂起时你会收到一个 didDeactivate ,当用户唤醒它继续时你会收到一个 willActivate (假设 Watch 应用程序没有在两者之间终止)。
关于watchkit - 防止 Apple Watch 关闭屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29494931/