我开发了带有手表应用程序的iPhone应用程序,用于获取实时心率流。如许多stackoverflow线程iOS get heart rate from Apple Watch in near real time所述,我已使用 HKWorkoutSession 获取更新的心率并将其发送到服务器(锻炼会话将始终处于活动状态,以获取实时的心跳率)。
这里的问题是,此应用程序始终位于监视应用程序的前面(这是我们使用 HKWorkoutSession 时的预期行为)。但是我不希望发生这种情况,因为该应用程序仅执行获取心率更新并将其发送到服务器的工作。
由于我已经在信息中使用了 Required (需要) 背景模式(Watch),所以即使在手表屏幕关闭且应用程序处于后台的情况下,我的应用程序也可以将心率正确发送到服务器。 plist 。
有什么方法可以避免用户每次打开手表时该应用都位于表盘前面吗?