escreverCopiarpara

resumo Diversão writeCopyTo(targetConfiguration: configuração)

Escreve uma cópia compactada do Realm no destino fornecido, conforme definido pela targetConfiguration. O arquivo resultante pode ser usado para vários fins:

  • Backup de um Realm local.

  • Backup de um Realm sincronizado, mas todas as alterações locais devem ser carregadas primeiro.

  • Converter um Realm local em um Realm baseado em partição.

  • Converta um Realm sincronizado (baseado em partição ou flexível) em um Realm local.

A criptografia pode ser configurada para o Realm de destino independentemente do Realm atual.

O arquivo de destino já não pode existir.

Parâmetros

Configuração dedestino

configuração que define que tipo de backup fazer e onde gravá-lo usando Configuration.path.

Lança

se targetConfiguration tiver a Flexible Sync habilitada e o Realm que está sendo copiado não.

se este Realm for um Realm sincronizado e nem todas as alterações do cliente estiverem integradas no servidor.