pagopa / io-app

IO, l'app dei servizi pubblici
https://io.italia.it
European Union Public License 1.2
594 stars 101 forks source link

Dispositivo non supportato #5348

Open dododevs opened 7 months ago

dododevs commented 7 months ago

Descrivi il problema Non mi è possibile utilizzare l'app IO su dispositivo Android (su cui precedentemente non ho mai incontrato problemi) dopo un reset del dispositivo e l'installazione di LineageOS 18.1 (Android 11). Ora, all'avvio mi viene mostrato il dialog "dispositivo non supportato" e non posso proseguire. Con il nuovo SO il dispositivo è rooted, ma non ottengo il dialog che mi informa dei rischi e mi dà la possibilità di continuare. Riesco a ottenere tale risultato ricompilando l'applicazione e disabilitando manualmente il passaggio all' UnsupportedDeviceScreen qui. Dopo però non riesco ad arrivare al login perché la app rimane sulla schermata di caricamento con solo "Profilo utente caricato" segnato come fatto. Non sono riuscito a individuare la causa per la quale il dispositivo venga riconosciuto come non supportato. L'unica potenziale causa che ho immaginato è un'erronea determinazione della versione di Android su dispositivo che non monta una ROM stock, ma non so come verificarla.

To Reproduce Steps to reproduce the behavior:

  1. Installare la app da Play Store (o compilata da sorgente) su un dispositivo con LineageOS 18.1
  2. Aprire la app
  3. Viene mostrato il dialog "dispositivo non più supportato"

Expected behavior Dovrei poter utilizzare regolarmente la app in quanto il dispositivo monta una versione di Android sufficientemente aggiornata (11 > 6.0), è rooted ma ciò non dovrebbe influire sull'utilizzo della app.

Versione dell'app 2.48.0-rc.7

Smartphone (please complete the following information):

Additional context Ho sperimentato lo stesso problema su un emulatore di Android eseguito su desktop (Waydroid), anch'esso basato su LineageOS.

tiziodcaio commented 6 months ago

Anche da android 14 da questo avviso, dal mio punto di vista incoerente Sí, ho visto il commento poi subito cancellato che diceva che il problema erano le custom ROM, ma allora a quel punto io ritengo giusto che si faccia una discriminazione più corretta: se le politiche di PagoPa sono quelle di non dare supporto a custom ROM (per quali motivazioni poi?) allora fate un error handler che dica che il problema è la custom ROM, non che mi dica che non è stato aggiornato Android.

Kayn2106 commented 5 months ago

Sono nella vostra stessa situazione. Ci sono novità in merito ?

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 60 days with no activity. If the issue is still present, please leave a comment within 14 days to keep it open, otherwise it will be closed automatically.

tiziodcaio commented 3 months ago

Ping

tiziodcaio commented 1 month ago

Vergogna pagopa, almeno fatevi vivi quando qualcuno apre un issue! Siate veramente open source, o piuttosto smettetela di fingere di esserlo e chiudete la pagina delle issue e rendete tutto closed source, non mi importa... Tanto se non posso usare la vostra app, peggio per voi, me ne farò una ragione.