【问题标题】:HealthKit on watchos is only returning results for the last weekwatchos 上的 HealthKit 仅返回上周的结果
【发布时间】:2020-09-01 14:58:37
【问题描述】:

有没有办法在 watchos 上运行 HealthKit 查询,以不受时间限制的方式返回完整的结果集?我在 ios 上运行并返回所有结果的相同代码在 watchos 上运行时会丢弃任何超过一周的结果。在手表上运行时,从特定日期 6 天前显示的结果不包含在第二天的查询结果中。

这个问题:

1]Is HealthKit query on WatchOS limited?

得到答复,建议使用发布版本执行的查询将返回所有结果,但这似乎不正确,也与我观察到的为期一周的限制不一致。

如果这只是 WatchOS 固有的限制,它记录在哪里?

如果有办法克服限制,请说明如何。

【问题讨论】:

    标签: healthkit watchos


    【解决方案1】:

    Apple Watch 没有设备上的所有健康数据。它仅包含一周的数据,因此您得到的结果是预期的。完整数据可在配对的 iPhone 上使用。

    【讨论】:

    • 感谢您的确认。您能指出记录此限制的地方吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 2023-02-05
    相关资源
    最近更新 更多