ios - La desinstalación de la aplicación no elimina los datos del grupo de aplicaciones. ¿Tengo que eliminar el contenedor del grupo de aplicaciones y su contenido de forma manual?
ios8 ios-app-extension (1)
En iOS8 beta 4, el contenedor del grupo de aplicaciones se elimina automáticamente cuando se desinstala la última aplicación que pertenece al grupo,
Entonces, solo fue un error que ahora está arreglado por Apple.
Creé una Today Extension
que se introdujo en iOS 8 por primera vez. Para compartir datos entre la Today extension
y su container App
, definí un app group
y los vinculé a este grupo. (En realidad, agregué un marco incrustado también para reutilizar el código en ambos lados).
Los detalles de este método se describen en el documento de Apple .
Creé algunos modelos de datos básicos y los almacené como sqlite en un contenedor de grupo. Entonces todo funciona como pensé.
Sin embargo, cuando desinstalo la aplicación contenedora, todavía hay un contenedor compartido y está contenido en mi iPhone. Creo que cuando se desinstala el último miembro del grupo de aplicaciones, este contenedor debería eliminarse automáticamente. En mi caso, los miembros del grupo de aplicaciones se envían con una sola aplicación. Por lo tanto, la desinstalación de esta aplicación debería tener que borrar el contenedor compartido.
¿Me equivoco?
PD. No pude encontrar una manera de eliminar este contenedor compartido como usuario. Solo el desarrollador que tiene derechos para acceder al grupo de aplicaciones puede eliminar este contenedor con programación.