如何防止接口控制器锁定屏幕? (WatchOS)

问题描述 投票:0回答:1

我正在尝试制作一个特定的接口控制器(在我的独立Watch App上)not go idle

我已经尝试过this,但是遇到了一个独立的Watch App无法支持UIKit的问题。我一直在寻找解决方法,但是还没有发现任何东西。

这是我要开始使用的代码:

 UIApplication.shared.isIdleTimerDisabled = true
ios swift xcode watchkit
1个回答
0
投票

没有独立或以其他方式使用的监视应用程序都不能使用UIKit。 watchOS应用程序使用WatchKit。

由于手表的电池寿命有限,因此没有与isIdleTimerDisabled直接等效的信息。

[如果您的应用程序是“自我护理”或“正念”应用程序,则可以使用extended runtime session保持最前面的应用程序10分钟或1小时。

[如果它是健身应用程序,那么当用户在锻炼过程中举起手腕时,您可以使用HKWorkoutSession作为默认的最前面的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.