Sur*_*esh 3 realm ios swift ios-app-group
我在我的应用程序中使用 Realm 作为数据库,并且我有共享扩展来支持从其他应用程序共享的媒体。因为我需要从共享扩展访问我的数据库,所以我将领域文件从 App 的文档目录移动到 Appgroup 的共享容器。我有以下问题。
您似乎在 Realm 的 GitHub 问题跟踪器中交叉发布了此内容。为方便起见,我在https://github.com/realm/realm-cocoa/issues/4899#issuecomment-297121059 上的评论在此转发:
- 将数据库存储在共享容器空间中是否安全。
是的。事实上,这是在 iOS 上跨进程共享文件的唯一方法。
- 当我卸载应用程序时,共享容器内的文件仍然存在,因此共享容器将被删除。
根据/sf/answers/1751896191/,一旦从设备中删除了最后一个有权访问它的应用程序,iOS 就会删除共享容器。
如果您发现没有发生这种情况的情况,我鼓励您提交雷达通知 Apple 有关该错误的信息。https://bugreport.apple.com
- 处理我的场景的任何其他最佳实践。
听起来你做的一切都是正确的。保持!
将来,请不要在 StackOverflow 上使用realm标签以及 Realm 的 GitHub 存储库交叉发布问题。Realm 工程团队监控这两个频道,因此即使您只发布一次,您的问题也会得到解答。
| 归档时间: |
|
| 查看次数: |
502 次 |
| 最近记录: |