我正在尝试制作一个特定的接口控制器(在我的独立Watch App上)not go idle。
我已经尝试过this,但是遇到了一个独立的Watch App无法支持UIKit的问题。我一直在寻找解决方法,但是还没有发现任何东西。
这是我要开始使用的代码:
UIApplication.shared.isIdleTimerDisabled = true
没有独立或以其他方式使用的监视应用程序都不能使用UIKit。 watchOS应用程序使用WatchKit。
由于手表的电池寿命有限,因此没有与isIdleTimerDisabled
直接等效的信息。
[如果您的应用程序是“自我护理”或“正念”应用程序,则可以使用extended runtime session保持最前面的应用程序10分钟或1小时。
[如果它是健身应用程序,那么当用户在锻炼过程中举起手腕时,您可以使用HKWorkoutSession
作为默认的最前面的应用程序。