Идентифицируйте данные Dexcom CGM из Apple Health
Я хочу идентифицировать все образцы данных, поступающие из приложений Dexcom CGM. Я могу использовать HKSourceRevision , но если это так, мне нужно установить фильтрацию для всех идентификаторов пакетов, которые принадлежат CGM. Поскольку мы не уверены, есть ли у них больше приложений на более позднем этапе, нам нужно добавить его на уровне кода.
Любой другой способ идентифицировать данные из Dexcom CGM, которые были синхронизированы с Apple Health.
В настоящее время я выполняю следующие шаги для идентификации данных CGM:
let query = HKSourceQuery(sampleType: type,samplePredicate: predicate) { query, sources, error in
let desiredSources = sources?.filter {!$0.bundleIdentifier.starts(with: "com.cgmbundleid")}
let sourcePredicate = HKQuery.predicateForObjects(from: desiredSources!)
}