gpt4 book ai didi

ios - 卸载应用程序不会删除应用程序组数据。我是否必须手动删除应用程序组容器及其内容?

转载 作者:IT王子 更新时间:2023-10-29 08:12:13 27 4
gpt4 key购买 nike

我创建了一个 Today Extension,这是 iOS 8 中首次引入的。为了在 Today extension 和它的 container App 之间共享数据,我定义了一个 app group,并将它们绑定(bind)到这个组。 (实际上我添加了一个嵌入式框架也可以在双方重复使用代码。)

此方法的详细信息在 Apple's document 中有描述。 .

我创建了一些核心数据模型并将其作为 sqlite 存储在组容器中。然后一切如我所想。

但是,当我卸载容器应用程序时,我的 iPhone 上仍然存在共享容器及其内容。我认为当应用程序组的最后一个成员被卸载时,这个容器应该被自动删除。在我的例子中,应用程序组的成员只附带一个应用程序,因此,卸载该应用程序应该必须清除共享容器。

我错了吗?

附言。我找不到以用户身份删除此共享容器的方法。只有有权访问应用程序组的开发者才能通过编程删除此容器。

最佳答案

在 iOS8 beta 4 中,当属于该组的最后一个应用被卸载时,应用组容器会自动删除,

所以,这只是一个错误,现在已由 Apple 修复。

关于ios - 卸载应用程序不会删除应用程序组数据。我是否必须手动删除应用程序组容器及其内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24158410/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com