我创建了Today Extension第一次在iOS 8中引入的.为了在Today extension它之间共享数据container App,我定义了一个app group,并将它们绑定到这个组.(实际上我还添加了一个嵌入式框架来重用两边的代码.)
Apple的文档中描述了此方法的详细信息.
我创建了一些核心数据模型并将其作为sqlite存储在组容器中.然后一切都按照我的想法运作.
但是,当我卸载容器应用程序时,我的iPhone上仍然有共享容器及其内容.我想当卸载应用程序组的最后一个成员时,必须自动删除此容器.在我的情况下,应用程序组的成员只附带一个应用程序,因此,卸载此应用程序应该必须清除共享容器.
我错了吗?
PS.我找不到以用户身份删除此共享容器的方法.只有拥有访问app-group权限的开发人员才能通过编程删除此容器.