gpt4 book ai didi

ios - 检测是否手动输入了 HealthKit 事件

转载 作者:搜寻专家 更新时间:2023-10-31 08:23:26 24 4
gpt4 key购买 nike

您可以通过“来源”事件检查哪个应用插入了该事件。有没有办法知道该事件是否已手动输入,或者该事件是否是从传感器实时记录并添加到 HealthKit 中的事件?

最佳答案

Apple 只为 HKSource 提供了两个属性类,bundleIdentifiername来源,从 iOS8.x 开始

如果手动创建,条目的包标识符将为 com.apple.Health,这是 Health 应用程序的包标识符。注意大写字母 H。当您提取数据时,只需忽略包标识符为 com.apple.Health 的数据。

这样您将只考虑非手动事件。

希望这对您有所帮助。如果您需要更多信息,请告诉我。

您还可以引用此处的链接以了解另一种方法:Ignore manual entries from Apple Health app as Data Source

关于ios - 检测是否手动输入了 HealthKit 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32147812/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com