Удаление приложения не удаляет данные группы приложений. Нужно ли удалять контейнер группы приложений и его содержимое вручную?

Я создалToday Extension это впервые представлено в iOS 8. Поделиться данными междуToday extension И егоcontainer AppЯ определилapp groupи связать их с этой группой. (На самом деле я добавил встроенный фреймворк также для повторного использования кода с обеих сторон.)

Подробности этого метода описаны вДокумент Apple.

Я создал базовую модель данных и сохранил ее как sqlite в групповом контейнере. Тогда все работает, как я думал.

Однако, когда я удаляю контейнерное приложение, на моем iPhone все еще есть общий контейнер и его содержимое. Я думаю, что когда последний член группы приложений удален, этот контейнер должен быть удален автоматически. В моем случае члены группы приложений поставляются только с одним приложением, поэтому при удалении этого приложения необходимо очистить общий контейнер.

Я ошибся?

пс. Я не смог найти способ удалить этот общий контейнер как пользователь. Только разработчик, имеющий права доступа к группе приложений, может удалить этот контейнер с помощью программирования.

Ответы на вопрос(1)

Ваш ответ на вопрос