Le linee guida in questa pagina ti aiutano a valutare la tua app mentre apporti aggiornamenti per supportare le funzionalità e il comportamento relativi alla posizione più recenti.
Testare il modo in cui l'app gestisce la posizione approssimativa
Per valutare se è necessario aggiornare l'app per supportare la precisione della posizione configurabile dall'utente, completa i test descritti in questa sezione.
Gestisci la richiesta di posizione approssimativa dalla finestra di dialogo
Per verificare in che modo l'app gestisce la richiesta di un utente relativa all'accesso alla posizione approssimativa dalla finestra di dialogo, procedi nel seguente modo:
- Richiedi sia
ACCESS_FINE_LOCATION
siaACCESS_COARSE_LOCATION
. - Nella finestra di dialogo visualizzata, in cui l'utente può richiedere la posizione approssimativa, seleziona Approssimativa in alto, quindi Mentre usi l'app o Solo questa volta nella parte inferiore.
- Controlla se i casi d'uso della tua app continuano a funzionare come previsto, anche quando l'app ha accesso soltanto alla posizione approssimativa.
Gestire il downgrade della posizione approssimativa dalle impostazioni di sistema
Per verificare in che modo la tua app gestisce la richiesta di un utente di modificare l'accesso alla posizione dell'app da esatta a approssimativa nelle impostazioni di sistema, procedi nel seguente modo:
- Richiedi sia
ACCESS_FINE_LOCATION
siaACCESS_COARSE_LOCATION
. - Nella finestra di dialogo visualizzata, in cui l'utente può richiedere la posizione approssimativa, seleziona Esatta in alto, quindi Mentre usi l'app o Solo questa volta nella parte inferiore.
- Vai alla schermata delle autorizzazioni dell'app nelle impostazioni di sistema.
Nella schermata dell'autorizzazione di accesso alla posizione, disattiva l'opzione Usa posizione esatta. Questa opzione è visualizzata nella figura 1.
Come per qualsiasi downgrade delle autorizzazioni, il sistema riavvia il processo dell'app.
Controlla se i casi d'uso della tua app continuano a funzionare come previsto, anche quando l'app ha accesso soltanto alla posizione approssimativa.
Gestisci l'upgrade della posizione esatta dalle impostazioni di sistema
Per verificare in che modo la tua app gestisce la richiesta di un utente di modificare l'accesso alla posizione dell'app da approssimativa a esatta nelle impostazioni di sistema, procedi nel seguente modo:
- Richiedi sia
ACCESS_FINE_LOCATION
siaACCESS_COARSE_LOCATION
. - Nella finestra di dialogo visualizzata, in cui l'utente può richiedere la posizione approssimativa, seleziona Approssimativa in alto, quindi Mentre usi l'app o Solo questa volta nella parte inferiore.
- Vai alla schermata delle autorizzazioni dell'app nelle impostazioni di sistema.
Nella schermata dell'autorizzazione di accesso alla posizione, attiva l'opzione Usa posizione esatta, come mostrato nella figura 1.
Poiché questa modifica delle autorizzazioni è un upgrade, il sistema non riavvia l'app.
Controlla se la tua app riceve dati sulla posizione più precisi nei casi d'uso basati sulla posizione.