我目前正通过领域的云服务与RealmSwift和Realm Object Server 3.6合作。
我的应用程序使用为所有用户设置的只读权限的共享域。始终使用文档中概述的建议的asyncOpen方法打开此域。如果在设备联机时打开此共享域,则一切都按预期工作。但是,只要设备脱机并且应用程序从非活动状态打开,所有共享数据都将无法访问。重新建立互联网连接后,数据将再次可用。如果域上的权限设置为读写,则不存在此问题。
基于我对以下问题的阅读: How Are Objects Synced in a Shared Realm in Swift,当设备离线时,应该可以访问只读共享数据。
有没有人似乎有类似的行为。我会把这个作为一个基于我所有阅读的错误,但我不知道是否有其他的东西已经改变,我没有考虑到。