Desinstalar o aplicativo e não excluir os dados do grupo de aplicativos. Tenho que remover o contêiner do grupo de aplicativos e o conteúdo manualmente?

Eu criei umToday Extension introduzido no iOS 8 pela primeira vez. Para compartilhar dados entreToday extension e os seuscontainer App, Eu defini umapp groupe vincule-os a este grupo. (Na verdade, adicionei uma estrutura incorporada também para reutilizar o código nos dois lados.)

Os detalhes desse método são descritos emDocumento da Apple.

Criei um modelo de dados principal e o armazenei como sqlite no contêiner do grupo. Então tudo funciona como eu pensava.

No entanto, quando desinstalo o aplicativo de contêiner, ainda há um contêiner compartilhado e seu conteúdo no meu iPhone. Acho que quando o último membro do grupo de aplicativos é desinstalado, esse contêiner deve ser excluído automaticamente. No meu caso, os membros do grupo de aplicativos são enviados com apenas um único aplicativo. Portanto, a desinstalação desse aplicativo deve limpar o contêiner compartilhado.

Estou errado?

ps. Não foi possível encontrar uma maneira de excluir este contêiner compartilhado como usuário. Somente o desenvolvedor que tem direitos para acessar o grupo de aplicativos pode remover esse contêiner com a programação.

questionAnswers(1)

yourAnswerToTheQuestion