领域、配置和应用组

Realm, Configuration and app groups

我想将 Realm 与应用组一起使用,以便能够与手表扩展共享数据。我遇到问题,当我尝试配置默认领域时。我的意思是我创建新路径,然后创建新配置。到目前为止一切顺利,但是当我尝试将此配置设置为 defaultConfiguration 时,没有任何反应。为了更好的想法检查屏幕截图我的代码和控制台输出在哪里。任何的想法?谢谢

您在 Realm.Configuration 上设置的 defaultConfiguration 用于初始化新领域。因此,如果您要打印 Realm 实例的路径,例如try! Realm().path,那么这将反映来自共享应用程序组的路径。您确实初始化了一个全新的配置,它始终使用初始默认值。