Ripristina la finestra di dialogo di autorizzazione richiesta su Marshmallow


8

Sto testando la mia applicazione Android e sto cercando di accertarmi che tutte le autorizzazioni (concesse o negate) siano gestite correttamente. Ho erroneamente fatto clic su "Non chiedere più" su un'autorizzazione e ora non mi chiede mai.

Ho provato Impostazioni - App - Ripristina preferenze app , ma non ha funzionato.

Come posso resettare questo in modo che la finestra di dialogo di autorizzazione richiesta riappaia per l'autorizzazione?

Risposte:


7

È necessario consentire manualmente l'autorizzazione su quell'app specifica per ripristinare la finestra di dialogo delle autorizzazioni richieste.

  1. Apri le informazioni sull'app (trascinando da Avvio applicazioni o Impostazioni - App - [nome app] )
  2. Seleziona Autorizzazioni
  3. Abilita l'autorizzazione negata con "non chiedere mai più"
  4. (Opzionale) Disabilitarlo di nuovo da qui; tieni presente che a questo punto la tua app richiederà nuovamente l'autorizzazione quando necessario.

Ciao Andrew, l'ho provato e non funziona. Sembra che sia un bug Android: productforums.google.com/forum/#!topic/nexus/…
dr_

2

Puoi anche disinstallare e reinstallare.

La risposta accettata è ovviamente corretta, ma come sviluppatore Android, probabilmente sai come adb uninstall <package>/ adb install <apk>più veloce della navigazione attraverso le impostazioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.