Como é atualizada a extensão de diretório de chamadas no iOS

Eu tenho um aplicativo que estou desenvolvendo e quero armazenar alguns milhares de números de telefone usando a extensão de diretório de chamadas do CallKit.

O que me deixa confuso é como e quando a extensão é chamada. Não parece que acontece com todas as chamadas telefônicas. Isso acontece sempre que o aplicativo é iniciado?

A razão pela qual estou perguntando, não quero manter os milhares de números de telefone no meu aplicativo. Não quero que o usuário veja esses números de telefone (a menos que, é claro, recebam uma ligação de um deles). Então, o que eu quero fazer é salvar os números de telefone usando o ramal uma vez, com números carregados de um serviço da web, mas apenas periodicamente.

Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion