Como acionar a preservação e restauração do estado do núcleo Bluetooth

Preservação e restauração de estado Como a preservação e restauração de estado estão integradas ao Core Bluetooth, seu aplicativo pode optar por esse recurso para solicitar ao sistema que preserve o estado dos gerentes centrais e periféricos do aplicativo e continuar executando algumas tarefas relacionadas ao Bluetooth em seus nome, mesmo quando seu aplicativo não estiver mais em execução.Quando uma dessas tarefas é concluída, o sistema reinicia o aplicativo em segundo plano e dá ao aplicativo a oportunidade de restaurar seu estado e manipular o evento adequadamente. No caso do aplicativo de segurança doméstica descrito acima, o sistema monitoraria a solicitação de conexão e reiniciaria o aplicativo para manipular o centralManager: didConnectPeripheral: delegar retorno de chamada quando o usuário retornasse para casa e a solicitação de conexão concluída.

Como posso disparar isso e testar o código?

Eu tenho um acessório com um serviço. Eu tenho um aplicativo que verifica o serviço e optei pela preservação do estado. No entanto, não tenho certeza de como testá-lo logicamente, pois não sei o que preciso para acioná-lo. Estas são as opções que tentei sem êxito:

A - kill the app from Xcode

B - kill the app manually

C - power off the phone

D - something else

Em todas essas opções, tentei ir paraXcode -> device e observe os logs, mas não vi nenhum registro de restauração de estado.

obrigado

questionAnswers(2)

yourAnswerToTheQuestion