【问题标题】:How to avoid keeping watch app in front when using HKWorkoutSession?使用 HKWorkoutSession 时如何避免将手表应用程序放在前面?
【发布时间】:2018-07-12 07:37:34
【问题描述】:

我开发了一款带有手表应用的 iPhone 应用,用于获取实时心率流。正如许多stackoverflow线程iOS get heart rate from Apple Watch in near real time中提到的,我使用HKWorkoutSession来获取更新的心率并将其发送到服务器(锻炼会话将始终处于活动状态以获取实时心率流)

这里的问题是,这个应用程序总是停留在手表应用程序的前面(这是我们使用 HKWorkoutSession 时的预期行为)。但我不希望这种行为发生,因为该应用只负责获取心率更新并将其发送到服务器。

我的应用程序现在即使在手表屏幕关闭且应用程序处于后台时也会正确地将心率发送到服务器,因为我在信息中使用了必需 后台模式(手表)。列表

有什么方法可以避免每次用户打开手表时这个应用都出现在表盘前面?

【问题讨论】:

    标签: ios apple-watch healthkit


    【解决方案1】:

    在 watchOS 上进行锻炼时,您无法避免将应用放在首位。您应该file a bug with Apple 请求具有您希望应用程序行为的 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-20
      • 2010-11-27
      相关资源
      最近更新 更多