sincronizarEstratégia dereinício do cliente

Estratégia usada para lidar com cenários de reinício do cliente.

O SDK lê e grava em um arquivo de domínio local. Quando o Device Sync está ativado, o domínio local é sincronizado com o backend do aplicativo. Algumas condições podem fazer com que o domínio não consiga sincronizar com o Atlas. Quando isso ocorre, um erro de reinício do cliente é emitido pelo servidor.

Há uma restrição que os usuários precisam estar cientes ao definir estratégias personalizadas ao criar uma configuração. Os aplicativos Flexible Sync podem trabalhar em conjunto com ManuallyRecoverUnsyncedChangesStrategy , enquanto os aplicativos baseados em partição podem trabalhar em conjunto com DiscardUnsyncedChangesStrategy.

Se não forem especificadas, as estratégias padrão definidas em Builder.build serão usadas, dependendo se o aplicativo tem o Flexible Sync ativado. Definir este parâmetro manualmente substituirá o uso de qualquer estratégia padrão.

Consulte: Reinício do cliente