同期 クライアント リセット 戦略
クライアント リセット シナリオの処理に使用される戦略です。
SDK は、ローカル Realm ファイルの読み取りと書込みを行います。 Device Sync が有効になっている場合、ローカル Realm はアプリケーション バックエンドと同期します。 によっては、Realm が Atlas と同期できなくなる可能性があります。 このような状況が発生すると、サーバーによってクライアント リセット エラーが発行されます。
構成を作成するときに、カスタマイズされた戦略を定義する際に、ユーザーが注意する必要がある制約が 1 つあります。 Flexible Sync アプリケーションは ManuallyRecoverUnsyncedchangesStratey と組み合わせて のみ 機能し、パーティションベースのアプリケーションは DiskUnsyncedchangesStratey と組み合わせて のみ 機能します。
指定されていない場合は、アプリケーションで Flexible Sync が有効になっているかどうかに応じて、Builder. buildで定義されたデフォルトの戦略が使用されます。 このパラメーターを手動で設定すると、いずれのデフォルト戦略の使用も上書きされます。
次を参照してください。 クライアント リセット