同期クライアント リセット 戦略

クライアント リセット シナリオの処理に使用される戦略です。

SDK は、ローカル Realm ファイルの読み取りと書込みを行います。 Device Sync が有効になっている場合、ローカル Realm はアプリケーション バックエンドと同期します。 によっては、Realm が Atlas と同期できなくなる可能性があります。 このような状況が発生すると、サーバーによってクライアント リセット エラーが発行されます。

構成を作成するときに、カスタマイズされた戦略を定義する際に、ユーザーが注意する必要がある制約が 1 つあります。 Flexible Sync アプリケーションは ManuallyRecoverUnsyncedchangesStratey と組み合わせて のみ 機能し、パーティションベースのアプリケーションは DiskUnsyncedchangesStratey と組み合わせて のみ 機能します。

指定されていない場合は、アプリケーションで Flexible Sync が有効になっているかどうかに応じて、Builder. buildで定義されたデフォルトの戦略が使用されます。 このパラメーターを手動で設定すると、いずれのデフォルト戦略の使用も上書きされます。

次を参照してください。 クライアント リセット