标签: swift watchkit apple-watch core-motion
我正在使用CMMotionManager在手表应用程序上记录姿态数据。我的问题是,当手表旋转得太远时,屏幕会关闭,并会暂停记录。我一直无法找到一种方法来保持屏幕唤醒或关闭时进行记录。任何帮助都很好
答案 0 :(得分:0)
如果您考虑要创建“锻炼”应用程序,则应该可以使用HKWorkoutSession,即使在屏幕关闭的情况下,也可以使该应用程序保持活动状态。公平警告:如果苹果公司确定您没有正确使用该功能,Apple将会并且将拒绝您的版本。
Here是Apple在HKWorkoutSession上的文档
和here是有关入门的示例。