有没有办法在手机锁定时检测Healthkit数据的变化?

时间:2015-06-05 05:05:41

标签: health-kit hkhealthstore

您可能知道,当iPhone被锁定时,HealthKit数据会被加密,但数据仍可能通过电话添加到HealthStore(例如,当您走路时,即使手机是,也会添加步数锁定)

我尝试使用HKObserverQuery检查HealthStore中的更新步骤数。但正如预期的那样,手机被锁定时手机失败了。

是否有其他方法可以检测HealthStore中StepCount数据的变化(仅使用HealthKit功能。不是CoreMotion和HealthKit等的组合。)

1 个答案:

答案 0 :(得分:1)

不幸的是,没有。手机被锁定时无法访问HealthKit商店数据,如文档中所述,并在此SO post的评论中得到确认。