【问题标题】:iOS - is it possible to get a history of user locale/timezones programmatically for HealthKit apps?iOS - 是否可以通过编程方式为 HealthKit 应用程序获取用户区域设置/时区的历史记录?
【发布时间】:2021-08-16 14:39:30
【问题描述】:

我有一个应用程序正在从 HealthKit 读取数据,并正在为 3 年前的用户计算睡眠统计数据。我可以向用户提供的一个数据点是当前位置的日出/日落时间。

但是,如果用户在过去 3 年内旅行过,则需要在该坐标上执行日出/日落计算,而不是当前位置。

如何获取用户的时区历史或坐标? (大约 100-500 公里的准确度)这些信息是否记录在 HealthKit 的任何地方?

【问题讨论】:

    标签: timezone location ios14 healthkit


    【解决方案1】:

    您可以检查样本是否具有键 HKMetadataKeyTimeZone 的元数据值

    【讨论】:

      猜你喜欢
      • 2019-03-22
      • 1970-01-01
      • 2011-12-01
      • 2011-03-15
      • 1970-01-01
      • 2015-11-17
      • 1970-01-01
      • 2018-03-16
      • 1970-01-01
      相关资源
      最近更新 更多