Cómo manejar el error de synchronization: "Se recibió un set de cambios incorrectos: Error de aserción: izquierdo (). Link_target_table_ndx == derecho (). Link_target_table_ndx"

Recibí este error en la console del server de objects al iniciar session y ya no puedo sincronizar. La misma count de usuario funcionaba antes.

2016-12-13T13: 20: 52.858Z – error: sync-server: Connection [6]: Session [1]: Bad changeset received: Error de aserción: left (). Link_target_table_ndx == right (). Link_target_table_ndx (message_type = ' upload')

2016-12-13T13: 20: 52.858Z – info: sync-server: Connection [6]: Session [1]: Session terminated (session_ident = 1).

2016-12-13T13: 20: 52.858Z – info: sync-server: Connection [6]: Envío: ERROR (error_code = 212, size_message = 22, try_again = 0, session_ident = 1)

2016-12-13T13: 20: 52.859Z – info: sync-server: Connection [6]: Connection closed by client: Fin de la input

Qué significa eso? ¿Cómo lo arreglo?

Edit: Intenté boost la versión del esquema, luego obtuve:

IMPORTANTE: si ve este error, envíe este logging a help@realm.io.

2016-12-13 14: 37: 07.407848 proj [34851: 10576594] Sincronización: Abrir file de dominio: / var / mobile / Contenedores / Datos / Aplicación / 65681835-AE09-4E4C-830A-BA7A8ADF0D69 / Documents / realm-object-server /b77ccd68258d68251aafb1bac5d8d653/realm%3A%2F%2F192.168.0.12%3A9080%2F%7E%2Fz

2016-12-13 14: 37: 07.408088 proj [34851: 10576378] /Users/x/y/z/Pods/Realm/Realm/RLMClassInfo.mm:97: [realm-core-2.2.0] Error de aserción: rlmSchema .objectSchema.count == schema.size ()

(lo envió a help@realm.io)

Significa que tiene dos esquemas en los que un campo es nulo y otro no (el error podría ser mejor, otorgado). Este es un error común para los models Swift / Java, ya que Java es nula de forma pnetworkingeterminada, mientras que las cadenas Swift no lo son.