1

我以多线程方式从 iOS HealthKit 中提取数据。我为各种样本类型准备了大约 1000 个查询(以 1 天为增量的 3 年数据)。不同应用程序组件之间可能存在重叠的数据请求。

该代码有一个错误,其中一些查询永远不会执行。Apple 提供此错误消息。

HKSampleQuery 8F9ED0 QoS=默认状态=活动>:Invalid query activation state upon completing connection HKSampleQuery QoS=默认状态=停用>:Error reactivating query:错误域=com.apple.healthkit 代码=100“查询'AF837C4C-6559-404F-8D7C-7226C0CD9216' already exists”用户信息={NSLocalizedDescription=查询' AF837C4C-6559-404F-8D7C-7226C0CD9216' 已经存在}

4

0 回答 0