L'app mobile MoveMentors (iOS e Android) è un wrapper attorno allo stesso backend dell'app web, con notifiche push native. Questo articolo copre i problemi comuni.
Non riesco ad accedere sull'app
Stessa diagnostica del web. Vedi Non riesco ad accedere.
Specifico per mobile:
- Problemi di autofill: alcuni password manager non autocompilano puliti nel modulo di login dell'app. Digita manualmente se l'autofill fallisce.
- Sessione obsoleta: forza la chiusura dell'app e riapri. Pull-to-refresh sulla schermata di login.
- Versione app obsoleta: aggiorna all'ultima versione tramite App Store / Play Store.
Notifiche push che non arrivano
Hai concesso il permesso
La prima volta che hai aperto l'app, ha chiesto il permesso per le notifiche. Se hai detto no, le push non funzioneranno.
Riabilita:
- iOS: Impostazioni → MoveMentors → Notifiche → "Consenti notifiche" attivo.
- Android: Impostazioni → App → MoveMentors → Notifiche → abilitate.
Le hai disattivate
Nell'app: Profilo → Notifiche. Controlla i toggle.
In MoveMentors web: /settings/notifications. L'app legge da queste preferenze.
Ottimizzazione della batteria (Android)
Alcuni telefoni Android uccidono aggressivamente le app in background per risparmiare batteria. Questo impedisce la consegna delle notifiche push.
Per risolvere:
- Impostazioni → App → MoveMentors → Batteria → "Senza restrizioni" o "Nessuna restrizione".
- O rimuovi MoveMentors dalla tua lista di "ottimizzazione batteria".
Il percorso esatto varia per produttore (Samsung, Xiaomi, Huawei hanno tutti la propria UI).
Modalità Non disturbare
Se hai Non disturbare attivo, le notifiche sono silenziate. Controlla.
L'app crasha all'apertura
Forza chiusura e riavvio
A volte uno stato obsoleto si rompe. Forza la chiusura dell'app e riapri.
Cancella cache (Android)
Impostazioni → App → MoveMentors → Archiviazione → "Cancella cache". Poi riapri.
iOS non ha una cancellazione manuale della cache; reinstallare l'app fa lo stesso.
Reinstalla
Se il crash persiste, elimina l'app e reinstalla. Dovrai accedere di nuovo. I tuoi dati sul nostro server sono intatti.
Segnala il crash
Se reinstallare non risolve, scrivi al supporto con:
- Il modello del tuo dispositivo (es. "iPhone 14 Pro", "Samsung Galaxy S23").
- La tua versione OS.
- La versione dell'app (visibile in About nell'app).
- Cosa stavi facendo quando ha crashato.
- Qualsiasi messaggio di errore.
Monitoriamo i crash tramite Sentry; i problemi gravi sono tipicamente risolti entro giorni.
L'app è lenta
Le prestazioni mobile dipendono da:
- La tua connessione (wifi lento o segnale cellulare debole).
- RAM / CPU del tuo dispositivo (i telefoni più vecchi faticano).
- La versione dell'app (rilasciamo miglioramenti di prestazioni regolarmente).
Prova:
- Passa a una rete più veloce.
- Forza la chiusura di altre app che competono per le risorse.
- Reinstalla per ottenere l'ultima versione.
Se l'app è costantemente lenta su un dispositivo moderno con una rete veloce, è un bug; segnalalo.
Non riesco a completare una prenotazione sull'app
Alcuni casi specifici:
Stripe Checkout si apre in un browser, non in-app
Per design. Stripe Checkout gira su stripe.com direttamente per la conformità PCI. L'app apre il browser di sistema. Completa il pagamento, poi il browser reindirizza all'app.
Se il reindirizzamento all'app fallisce (il browser resta aperto, l'app mostra uno stato obsoleto), la prenotazione è comunque riuscita se Stripe ha catturato. Controlla /my-bookings.
Le istruzioni del metodo di pagamento manuale mancano
La pagina di conferma prenotazione dovrebbe mostrare le istruzioni di pagamento dell'host. Se vedi "Caricamento..." o vuoto, fai pull-to-refresh.
Se manca ancora, l'email di conferma prenotazione (inviata alla tua email) ha le stesse info.
"Errore di rete" durante la prenotazione
Connessione lenta o interrotta. Riprova.
Se ripetutamente: la prenotazione probabilmente NON è stata creata dalla nostra parte. Aggiorna /my-bookings per verificare. Se non c'è, riprova.
L'app mostra dati vecchi
L'app memorizza alcuni dati per prestazioni. Se un calendario di lezione, profilo o stato di prenotazione appare obsoleto:
- Pull-to-refresh sulla schermata.
- Forza la chiusura dell'app e riapri.
- Esci e rientra (estremo; di solito non necessario).
Sincronizzazione calendario non funziona su mobile
L'app mobile non ha una sincronizzazione calendario separata; usa la stessa connessione backend configurata in /mentor/settings/connections sul web.
Se hai configurato la sincronizzazione calendario su web, gli eventi appaiono nell'app calendario del telefono (perché il tuo telefono è collegato a Google / Apple Calendar separatamente, non tramite la nostra app).
Se gli eventi mancano sul calendario del telefono:
- Controlla che il calendario rilevante sia abilitato sul telefono (nell'app Google Calendar, nelle impostazioni Apple Calendar).
- Controlla i toggle di visibilità dei sotto-calendari.
- Aggiorna l'app calendario.
L'app chiede permessi che non capisco
Cosa chiediamo e perché:
- Notifiche: per gli avvisi push (prenotazioni, promemoria, ecc.).
- Fotocamera (raro): per caricare foto profilo direttamente.
- Foto (raro): per scegliere una foto esistente per il profilo.
- Posizione (opzionale): per la ricerca lezioni "vicino a me".
NON chiediamo:
- Contatti.
- Microfono.
- Calendario (sincronizziamo tramite l'API di Google / Apple Calendar, non tramite il calendario di sistema).
- SMS o registro chiamate.
Puoi negare qualsiasi permesso non vuoi; l'app funzionerà senza, con la funzione correlata degradata.
Account su app vs web
L'account è lo stesso. Accedere sull'app con la stessa email/password ti dà accesso agli stessi dati.
Le modifiche che fai su uno sono riflesse sull'altro entro pochi secondi (a volte serve un refresh).
NON devi "collegare" l'app al tuo account web; l'email/password È il collegamento.
Aggiornare l'app
iOS: App Store → Aggiornamenti. Android: Play Store → Le mie app e i miei giochi.
Pubblichiamo aggiornamenti ogni poche settimane. I cambiamenti rilevanti sono evidenziati nelle note di aggiornamento.
Non imponiamo aggiornamenti forzati tranne che per correzioni critiche di sicurezza. Di solito puoi continuare a usare una versione più vecchia dell'app per un po'.
Domande frequenti
L'app è in inglese; come cambio lingua? L'app rispetta l'impostazione della lingua di sistema del telefono (inglese, spagnolo, portoghese). Non abbiamo ancora un toggle di lingua in-app.
C'è una versione tablet (iPad / tablet Android)? La stessa app gira su tablet ma è ottimizzata per il formato telefono. I layout ottimizzati per iPad / tablet sono in roadmap.
Posso usare l'app senza un account? Puoi sfogliare la directory e visualizzare le lezioni, ma non puoi prenotare senza un account.
L'app funziona offline? No. L'app richiede una connessione internet per caricare le lezioni e inviare prenotazioni.
Prossimi passi
- App mobile: panoramica delle funzioni.
- Preferenze di notifica: attiva le notifiche.