Aiuto

Vuoto non vuol dire perduto

Quasi ogni segnalazione di dati spariti si rivela un'app che cerca nel posto sbagliato: un altro indirizzo e-mail, nessun account, o uno scaricamento fermatosi a metà. Due secondi nel menu laterale bastano a distinguerli.

Prima di fare qualcosa di irreversibile

Aggiorna l'app per prima cosa. Diversi guasti descritti in questa pagina sono stati risolti negli aggiornamenti 5.2.1 e 5.3.0, e su una versione più vecchia non spariranno qualunque altra cosa tu provi. La tua versione è l'ultima riga delle Impostazioni, nella sezione Preferenze utente.

Fino ad allora lascia stare l'app. Due abitudini che un tempo si consigliavano tranquillamente oggi possono costarti dei dati:

  • Non reinstallare l'app. Le spese aggiunte senza rete, tutto ciò che è stato registrato prima dell'accesso e i limiti mensili e i modelli senza MiExpenses Premium stanno sul telefono e da nessun'altra parte. Una reinstallazione se li porta via.
  • Non uscire dall'account. È più lieve, ma uscendo si perde la coda dei dati che non hanno ancora raggiunto il server.

Se prima vuoi una copia in mano: nel menu laterale, DatiSalva come CSV, un veicolo alla volta. Quel file si può reimportare in MiExpenses più avanti, quindi vale la pena farlo prima di tutto il resto.

Cinque situazioni che dalla schermata iniziale sembrano identiche

Un'app senza nulla dentro si presenta uguale in tutti e cinque i casi, ma la soluzione cambia. Apri il menu laterale e leggi la riga sotto il nome del prodotto: ne risolve quattro.

Vuota, e l'accesso l'hai fatto di sicuro

Nel menu laterale c'è un indirizzo, ma non quello che usi da anni. Sei in un altro account, e quello è davvero vuoto. I dati di prima restano intatti.

Vuota, e nessuno ti ha chiesto di accedere

Hai scelto Continua senza account, e il menu laterale dice Stai usando l'app senza account. Quanto registrato così vive solo su questo telefono. All'accesso passa da sé nell'account, ma soltanto se quell'account è ancora vuoto. Se ci sono già dei veicoli, resta dov'è e l'app lo dice; a quel punto lo si sposta a mano: nel menu laterale, DatiSposta nell'account, indicando il veicolo a cui appartiene.

Veicoli che non hai mai avuto

La stessa riga nel menu laterale e automobili altrui: hai scelto Dai un'occhiata, e quello è un insieme inventato per farsi un'idea. Nel menu laterale, DatiRimuovi la demo lo toglie senza sfiorare nulla di tuo.

Indirizzo giusto, ancora vuota, app non aggiornata da un anno

Le versioni più vecchie abbandonavano l'intero scaricamento appena il server mandava loro un dato di un tipo che non conoscevano, e l'account arrivava vuoto pur con l'indirizzo giusto. Aggiorna, poi ricarica.

Torna una parte dei dati, non tutti

Lo scaricamento si è fermato a metà, e di solito l'app lo dice: Sincronizzazione interrotta: connessione debole. Ricarica di nuovo. L'aggiornamento normale non lo completa: solo una ricarica totale richiede di nuovo tutto al server.

La diagnosi la fa l'indirizzo

I dati sono legati al tuo indirizzo e-mail, non al telefono né al pulsante di accesso che premi. La versione 5.1 è passata a un nuovo schema di accesso, perciò a ogni installazione più vecchia è stato chiesto di accedere una volta. Questo è previsto; la confusione fra account comincia dopo.

  1. Aggiorna prima di trarre conclusioni

    Su una versione precedente alla 5.3.0 un account può arrivare vuoto anche con l'indirizzo giusto. Finché l'app non è aggiornata, cercare oltre non serve.

  2. Apri il menu laterale e leggi una riga

    Sotto il nome del prodotto c'è l'indirizzo con cui hai eseguito l'accesso, oppure la riga Stai usando l'app senza account. Quella sola riga separa quattro delle cinque situazioni qui sopra.

  3. Torna alla schermata di accesso

    Ci pensa un'unica riga nelle Impostazioni, sotto Preferenze utente. Se sei entrato con l'indirizzo sbagliato si chiama Disconnettersi; se stai usando l'app senza account, la stessa riga diventa Accedi a un account.

  4. Accedi con l'indirizzo che hai sempre usato

    Conta l'indirizzo, non il metodo. Google, una password e un codice via e-mail portano allo stesso account se l'indirizzo è lo stesso.

  5. Attenzione all'ortografia esatta

    Maiuscole e spazi di troppo non cambiano nulla. Punti e suffissi con il più sì: b.o.b@gmail.com e bob+car@gmail.com sono account diversi da bob@gmail.com.

  6. Non ricordi quale indirizzo fosse?

    Cerca la posta di MiExpenses — un invito alla condivisione, un ripristino della password — oppure, se hai comprato MiExpenses Premium, la ricevuta di Google Play.

  7. Lascia finire la prima sincronizzazione

    I dati arrivano a pagine e l'app mostra l'avanzamento. Un account che dopo due secondi sembra mezzo vuoto di solito sta ancora scaricando.

Le due ricariche non sono la stessa cosa

Il pulsante di aggiornamento della schermata iniziale prende solo ciò che è cambiato dall'ultimo scaricamento riuscito. ImpostazioniPreferenze utenteRicarica tutti i dati richiede al server tutto dall'inizio, ed è l'unico che recupera una sincronizzazione fermatasi a metà.

Nessuna delle due cancella nulla. I dati in attesa sul telefono restano in coda, quindi una ricarica è sempre da provare prima di scrivere a qualcuno. Le serve però una connessione: senza rete l'app risponde Non disponibile in modalità offline e non succede niente.

Cos'altro si rompe

In ordine di frequenza, non di difficoltà della correzione.

Dice che non c'è connessione mentre il telefono è chiaramente online

Fino alla 5.2.0 compresa l'app non chiedeva se avessi una rete: chiedeva ad Android se avesse verificato quella rete raggiungendo un indirizzo di prova. Operatori, filtri DNS, VPN e gateway aziendali bloccano quella prova, e subito dopo la connessione a un Wi-Fi la risposta ancora non esiste. Su quei telefoni l'app si rifiutava perfino di provare. Nella 5.2.1 il controllo è stato tolto, quindi nella maggior parte dei casi aggiornare risolve tutto.

Una causa sopravvive all'aggiornamento. L'app raggiunge il server per una di due rotte e passa da sola all'altra quando una rotta è del tutto irraggiungibile. Il caso scomodo è quello di una rotta che risponde, ma risponde male: lì l'app sposta solo ciò che legge, perché ripetere un salvataggio sull'altra rotta rischierebbe di registrarlo due volte. La lettura sembra allora a posto mentre il salvataggio continua a fallire.

Per quel caso c'è una diagnostica dedicata, nelle Impostazioni sotto Avanzate. Route attiva indica quella in uso; Verifica connessione dice se risponde; Modalità connessione la cambia a mano fra Auto, Helsinki e Mosca per provare l'altra; e dopo uno spostamento fra reti o paesi, Reimposta rilevamento automatico fa dimenticare all'app una rotta che prima funzionava.

Una spesa non si salva

Il modulo della spesa prima decideva e poi provava: chiedeva se ci fosse rete e scriveva sul telefono solo quando la risposta era no. Senza rete del tutto funzionava. Gli sfuggiva il caso intermedio — la rete c'è, il server no — perché il dato partiva verso un gateway che comunque non l'avrebbe accettato. Dalla 5.3.0 l'ordine è rovesciato: il modulo manda prima al server e scrive sul telefono a qualunque rifiuto, così una spesa nuova non viene più respinta affatto.

Modificare un dato già salvato è un'altra regola, e quella non è cambiata: modificare ed eliminare richiedono il server, creare no. La coda parte quando la schermata iniziale si apre con la connessione, quindi torna lì una volta online invece di chiudere l'app dal modulo.

L'app si chiude da sola, di solito mentre aggiungo una spesa

Il modulo della spesa salva una bozza ogni volta che esci dalla schermata, e fino alla 5.2.1 quella bozza non controllava se i campi fossero compilati. Scegliere un tipo di spesa e uscire prima di arrivare al contachilometri chiudeva l'app. Aggiorna; nel frattempo compila il contachilometri prima di lasciare la schermata della spesa.

Dopo un aggiornamento i promemoria sono spariti, e reinstallare non è servito

Controlla prima l'account seguendo la sezione qui sopra: un elenco che sembra vuoto è molto più spesso l'account sbagliato che un dato perduto. Poi guarda la seconda scheda dell'elenco dei promemoria, dove stanno i rimandati e i completati: quelli segnati come fatti, quelli una tantum con data o chilometraggio ormai passati e quelli rimandati escono dall'elenco attivo per scelta.

Esiste però un meccanismo che cancella davvero. Dalla versione 5.1.0 l'app applica la revoca di una condivisione: alla prima sincronizzazione dopo l'aggiornamento, un veicolo che qualcuno condivideva con te e ha smesso di condividere viene rimosso dal telefono insieme ai suoi promemoria e alle sue spese. Reinstallare non li riporta, perché il server non li rimanderà. Se è andata così, scrivici: serve il registro lato server del tuo account.

I limiti mensili e i modelli non sono tornati

Veicoli, spese, categorie, promemoria e condivisioni vivono sul server e tornano su qualunque telefono. I limiti mensili e i modelli di spesa fanno parte di MiExpenses Premium, e il server li conserva solo per un account che ce l'ha.

Da qui nasce una situazione che si legge esattamente come una perdita di dati. Dove gli acquisti di Google Play non funzionano, l'app apre comunque limiti e modelli: li puoi creare, usare e vedere un limite scalare, mentre il server continua a rifiutarsi di conservarli. Da quel telefono non escono mai: una reinstallazione li elimina, un secondo telefono non li mostra e un nuovo accesso non li riporta.

Nell'esportazione CSV finiscono comunque, ed è quella la copia da fare prima di cambiare telefono. Su un account con MiExpenses Premium si caricano da soli e arrivano sul dispositivo successivo.

Al posto del consumo di carburante c'è un trattino

La cifra si misura fra due rifornimenti a serbatoio pieno dello stesso carburante: la distanza fra le loro letture del contachilometri rapportata a tutto ciò che è entrato nel serbatoio dopo il primo. Dieci rifornimenti parziali non danno alcuna cifra, e l'app scrive un trattino anziché uno zero fuorviante.

Controlla dunque che almeno due rifornimenti abbiano la spunta Serbatoio pieno e una lettura del contachilometri. Se fai raramente il pieno, attiva Consumo di carburante nelle Impostazioni, sotto Opzioni di interfaccia: così i rifornimenti parziali entrano nel calcolo, e le cifre portano una ~. Un veicolo con due carburanti tiene una cifra separata per ciascuno, e le ricariche elettriche contano sempre come piene. E una correzione a un consiglio dato da anni: la capacità del serbatoio non aggiunge nulla alla cifra fra due pieni. Serve solo alla stima dai rifornimenti parziali, e lì serve per forza: se hai attivato i parziali e non vedi ancora niente, il motivo è il campo della capacità del serbatoio lasciato vuoto.

Non riesco proprio a registrarmi

Usa Accedi con un codice via e-mail: non c'è nessuna password da inventare. Se il codice non arriva, guarda nella posta indesiderata e verifica l'ortografia; quando i codici non sono disponibili l'app lo dice e propone Google o una password. E se vuoi solo provare l'app, Continua senza account salta del tutto il modulo, e potrai accedere più avanti.

Se l'accesso con Google viene rifiutato con un avviso che l'indirizzo è già collegato a un altro metodo di accesso, quell'indirizzo è stato registrato con una password. Stesso indirizzo, porta diversa: usa la password o il codice via e-mail.

Un messaggio diverso, La registrazione non è completa sulla schermata principale, non vuol dire che il tuo account sia rotto. Vuol dire che l'accesso non è arrivato in fondo perché il server non era raggiungibile: leggilo come il guasto di connessione qui sopra.

Una spesa retrodatata viene rifiutata per il contachilometri

L'app tiene date e letture del contachilometri coerenti fra loro: una data successiva non può portare una lettura minore di una precedente. Inserire mesi di storico dal più recente al più vecchio fa scattare quel controllo di continuo.

La finestra non si limita a protestare: indica la lettura adatta alla data scelta e propone di metterla nel campo. Accettare di solito è giusto, ma riempie il campo senza salvare la riga, quindi salva di nuovo subito dopo. Inserendo lo storico dal più vecchio al più recente, il controllo non scatta nemmeno una volta.

Le notifiche dei promemoria non arrivano mai

I promemoria vengono controllati sul telefono da un'attività in background che gira all'incirca ogni sei ore, e l'ottimizzazione della batteria di Android può farla partire più tardi. In più le notifiche dei promemoria restano nella fascia 09:00-22:00 ora locale, al massimo una ogni otto ore, e nessuna compare mentre l'app è aperta sullo schermo.

Vale la pena controllare due impostazioni: le notifiche devono essere consentite per MiExpenses nelle impostazioni di Android — l'app lo chiede una volta, e quella richiesta al primo avvio si chiude facilmente per sbaglio — e sui telefoni Xiaomi, Huawei, Samsung e Oppo l'app va esclusa dall'ottimizzazione della batteria, il singolo motivo più frequente di un promemoria in ritardo di ore. E metti in conto un ritardo di ore, non di minuti: è un promemoria di manutenzione, non un messaggio.

Se non è servito niente, scrivi, ma all'indirizzo giusto

Le due caselle le legge la stessa persona, quindi una lettera a quella sbagliata non va persa. Intercambiabili però non sono: una delle due è quella che l'informativa sulla privacy indica per tutto ciò che riguarda i tuoi dati.

  • Qualcosa è rotto — l'indirizzo è giusto, l'app è aggiornata, la sincronizzazione è finita e resta vuota: support@mve.suxlv2.space. Scrivi la versione e cosa mostra il menu laterale.
  • Qualcosa sui tuoi dati — una copia, una correzione, una cancellazione: contacts@mve.suxlv2.space, scrivendo dall'indirizzo con cui accedi.

Cosa mettere in una segnalazione perché sia riproducibile senza un secondo giro di domande è sulla pagina di assistenza.

Niente di tutto questo corrisponde?

Sulla pagina di assistenza ci sono i due indirizzi, le quattro righe che rendono utile una segnalazione di errore e come tirare fuori i tuoi dati o chiederne la cancellazione.