Apple Healthkit 的睡眠元数据是否有任何特定结构?

Is there any specific structure to Apple Healthkit's Sleep metadata?

我已经查看了这两个 Metadata Docs and Metadata Keys Docs,并联系了技术支持,但我仍然无法确定我是否可以提取以下睡眠特征,REM、轻度睡眠和深度睡眠,(可靠地)来自多个数据源,而无需首先拥有或了解来自提供者的数据。

在这个Personal Healthkit Sleep Metadata Example中,有一个推动快速眼动睡眠、浅睡眠和深睡眠的数据源。我知道密钥并且可以轻松提取数据,但是当我想分析多个数据源时怎么办?是否有任何文档可以预先显示每个设备的元数据可能是什么样子,以便我可以进行规划?我很难相信 Apple 在没有任何文档的情况下推送数据,这将破坏能够从任意数量的数据源收集用户数据的目的。

正如您通过阅读元数据文档所见,Apple 尚未发布与您感兴趣的睡眠功能相关的任何官方元数据键。在您的示例中,元数据值使用由以下方式确定的自定义键与睡眠样本相关联保存样本的应用程序。 HealthKit 允许应用程序使用任意元数据键来存储样本的附加信息,这些信息不一定以标准化方式构建。