Datos de HealthKit inaccesibles en segundo plano

Quiero extraer los datos de HealthStore en segundo plano usando la búsqueda de fondo, pero sigo recibiendo un error:Error Domain=com.apple.healthkit Code=6 "Protected health data is inaccessible" UserInfo=0x17026fdc0 {NSLocalizedDescription=Protected health data is inaccessible}.

Apple dice:

Debido a que la tienda HealthKit está encriptada, su aplicación no puede leer datos de la tienda cuando el teléfono está bloqueado. Esto significa que es posible que su aplicación no pueda acceder a la tienda cuando se inicia en segundo plano.

¿Alguna solución para acceder a los datos en segundo plano? Es elHKObserverQuery ¿La única forma de obtener datos en segundo plano?

Respuestas a la pregunta(1)

Su respuesta a la pregunta