通过ClockKit并发症显示心率?

时间:2016-03-08 05:51:46

标签: swift watch-os-2 apple-watch-complication clockkit

我正在开发一个用于跟踪心率的watchOS应用程序,它运行良好。

是否可以使用 select TYPEOFPRODUCT, SUM(CASE(BRANCH) WHEN IN('Mumbai1' OR 'Mumbai2') THEN 1 ELSE 0 END) AS 'Mumbai' SUM(CASE(BRANCH) WHEN IN('Delhi1' OR 'DelhiMain') THEN 1 ELSE 0 END) AS 'Delhi' from los_ext group by TYPEOFPRODUCT

在并发症上显示计算出的心率值

1 个答案:

答案 0 :(得分:3)

有可能吗?

可行吗? 不是。

Apple选择提供心率扫描而不是并发症,因为并发症并不是经常更新,而且通常不足以在一整天内显示准确的心率。

Apple会将计划的并发症更新限制为每10分钟一次,因此您显示的心率数据通常会过时。虽然您可以更频繁地手动更新并发症,但您可能会遇到两个问题:

  • 耗尽并发症每日时间预算

    如果您经常更新并发症并耗尽每日预算,则当天剩余时间不会再进行更新。来自CLKComplicationDataSource Protocol Reference

      

    不要让系统在几分钟内更新您的并发症。相反,提供持续数小时或一整天的数据。如果您的预算用尽,则在您的预算补充完毕之后才会进行下一次预定更新。

  • 耗尽手表电池

    频繁的并发症更新可能会在白天结束前耗尽手表电池。