Cosa succede quando 2 client modificano la stessa nota sincronizzata iCloud?

0

L'app Notes gestisce i problemi di simultaneità della sincronizzazione, o decide solo di mantenere una versione di una nota se 2 client modificano la stessa nota?

Ad esempio:

  1. Attiva la modalità aereo su un iPad
  2. Modifica una nota sull'iPad
  3. Attiva la modalità aereo su un iPhone
  4. Modifica la stessa nota su iPhone
  5. Disattiva la modalità aereo su entrambi i dispositivi

Quale versione della nota viene mantenuta? O memorizza i dati da entrambe le modifiche?

    
posta Senseful 02.04.2012 - 01:25
fonte

1 risposta

1

Un documento sincronizzato su iCloud è implementato con la classe NSDocument. La guida completa a questa classe con dettagli sulla risoluzione dei conflitti è Document- Guida alla programmazione di app basata su Mac . In breve, la risoluzione dei conflitti viene tentata automaticamente. Se il documento più recente non è chiaro (il più recente, in base alla data di modifica è preferito), l'interfaccia utente di Versioni è coinvolta e l'utente deve selezionare il documento corretto per risolvere il conflitto.

    
risposta data 02.04.2012 - 08:15
fonte

Leggi altre domande sui tag