Wizard Home | Sincronizzazione
Avviando la sincronizzazione può avvenire che il sistema riscarichi completamente certi DB in particolare
Le cause più comuni sono
a) Aggiornamento della versione dell'app con sovrascrittura (Vedi questa guida)
b) Scarso spazio o memoria disponibile nel device (Vedi questa guida)
c) Spegnimento dell'app in fase di sincronizzazione o spegnimento del device in fase di aggiornamento
d) Posizionamento dell'app in background in fase di sincronizzazione
E' sempre da considerare che la fase di sincronizzazione dati fra server e device è un operazione molto delicata soprattutto se i dati destinati all'utente sono voluminosi (Flag Visibility attivo che sarebbe da utilizzare solo per gli sviluppatori)
In generale mancanza di spazio disponibile del device o interruzione improvvisa della fase di sincronizzazione può corrompere i db presenti nel device e in questi casi
il software qualora riesca ad intercettare questo stato tenta di riallinearsi con il Server.
Nel caso in cui i dati presenti in app non corrispondano a quanto atteso sebbene il sistema abbia tentato un riallineamento è buona norma cancellare l'applicazione ed effettuare una installazione da zero
Cod. | Ultima revisione | Wiki | Note |
688 | 2018/02/06 - PG |
|
Riscaricamento completo dei dati
- DB ordini
- DB task (Moduli e Attività)
- DB risorse
Le cause più comuni sono
a) Aggiornamento della versione dell'app con sovrascrittura (Vedi questa guida)
b) Scarso spazio o memoria disponibile nel device (Vedi questa guida)
c) Spegnimento dell'app in fase di sincronizzazione o spegnimento del device in fase di aggiornamento
d) Posizionamento dell'app in background in fase di sincronizzazione
E' sempre da considerare che la fase di sincronizzazione dati fra server e device è un operazione molto delicata soprattutto se i dati destinati all'utente sono voluminosi (Flag Visibility attivo che sarebbe da utilizzare solo per gli sviluppatori)
In generale mancanza di spazio disponibile del device o interruzione improvvisa della fase di sincronizzazione può corrompere i db presenti nel device e in questi casi
il software qualora riesca ad intercettare questo stato tenta di riallinearsi con il Server.
Nel caso in cui i dati presenti in app non corrispondano a quanto atteso sebbene il sistema abbia tentato un riallineamento è buona norma cancellare l'applicazione ed effettuare una installazione da zero