gpt4 book ai didi

swift - 在后台访问 healthkit 锻炼

转载 作者:搜寻专家 更新时间:2023-11-01 06:53:10 26 4
gpt4 key购买 nike

我构建了一个应用程序,可以从保存在服务器上的 healthkit(来自外部来源)收集锻炼数据,以便其他用户可以在提要中查看锻炼数据。我最初将查询设置为在应用程序打开时处理,但后来意识到数据库仅在用户打开应用程序时才会更新,如果他们一周不打开应用程序就会导致问题。

我研究了一个解决方案,但似乎苹果只允许您在用户手机解锁时访问 healthkit 数据。有没有一种方法可以在每次向 healthkit 添加新锻炼时运行 healthkit 查询,我可以在后台处理?

最佳答案

当设备被锁定时,无法可靠地读取HealthKit数据;锁定时,数据实际上与设备钥匙串(keychain)一起被加密。在某些情况下,您可以在商店锁定时写入数据。

一种解决方案是提示用户定期重新打开应用程序以进行同步。

关于swift - 在后台访问 healthkit 锻炼,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55759673/

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