同步客户端重置 策略

用于处理客户端重置情况的策略。

SDK 读取和写入本地 Realm 文件。 启用 Device Sync 后,本地 Realm 会与应用程序后端同步。 某些情况可能会导致 Realm 无法与 Atlas 同步。 发生这种情况时,服务器会发出客户端重置错误。

在创建配置时定义自定义策略时,用户需要注意一个限制。 Flexible Sync 应用程序只能ManuallyRecoverUnsyncedChangesStrategy结合使用,而基于分区的应用程序只能DiscardUnsyncedChangesStrategy结合使用。

如果未指定,则将使用Builder.build中定义的默认策略,具体取决于应用程序是否启用了 Flexible Sync。 手动设置此参数将覆盖任一默认策略的使用。

请参阅: 客户端重置