Dados HealthKit inacessíveis em segundo plano

Quero extrair dados do HealthStore em segundo plano usando a busca em segundo plano, mas continuo recebendo um erro:Error Domain=com.apple.healthkit Code=6 "Protected health data is inaccessible" UserInfo=0x17026fdc0 {NSLocalizedDescription=Protected health data is inaccessible}.

A Apple declara:

Como a loja HealthKit é criptografada, seu aplicativo não pode ler dados da loja quando o telefone está bloqueado. Isso significa que seu aplicativo pode não conseguir acessar a loja quando é iniciada em segundo plano.

Alguma solução alternativa para acessar dados em segundo plano? É oHKObserverQuery a única maneira de obter dados em segundo plano?

questionAnswers(1)

yourAnswerToTheQuestion