首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >背景中无法访问的HealthKit数据

背景中无法访问的HealthKit数据
EN

Stack Overflow用户
提问于 2015-05-20 21:52:43
回答 1查看 5K关注 0票数 11

我想使用背景提取在后台提取HealthStore数据,但是我一直收到一个错误:Error Domain=com.apple.healthkit Code=6 "Protected health data is inaccessible" UserInfo=0x17026fdc0 {NSLocalizedDescription=Protected health data is inaccessible}

苹果公司称:

因为HealthKit存储是加密的,所以当手机被锁定时,应用程序无法从商店读取数据。这意味着你的应用程序在后台启动时可能无法访问商店。

有什么办法可以访问后台的数据吗?HKObserverQuery是获取后台数据的唯一方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-21 01:31:35

正如您引用的文档中所述,当手机被锁定时,无法访问HealthKit数据。然而,如果手机是解锁的,并且你的应用程序在后台,你可以访问这些数据。因此,如果在手机解锁时发生了后台提取,您将能够访问数据。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30361033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档