Anhand der Richtlinien auf dieser Seite kannst du deine App überprüfen, wenn du Updates zur Unterstützung der neuesten Standortfunktionen und -funktionen vornimmst.
Verarbeitung des ungefähren Standorts durch deine App testen
Führen Sie die in diesem Abschnitt beschriebenen Tests aus, um herauszufinden, ob Sie Ihre App so aktualisieren müssen, dass sie vom Nutzer konfigurierbare Standortgenauigkeit unterstützt.
Anfrage zum ungefähren Standort aus Dialogfeld verarbeiten
So prüfen Sie, wie Ihre App die Anfrage eines Nutzers für den ungefähren Standortzugriff aus dem Dialogfeld verarbeitet:
- Fordern Sie sowohl
ACCESS_FINE_LOCATION
als auchACCESS_COARSE_LOCATION
an. - Im angezeigten Dialogfeld können Sie den ungefähren Standort anfordern. Wählen Sie dann oben Ungefähr und dann unten entweder Beim Verwenden der App oder Nur dieses Mal aus.
- Überprüfe, ob die Anwendungsfälle deiner App weiterhin wie erwartet funktionieren, auch wenn deine App nur ungefähren Standortzugriff hat.
Herabstufen des ungefähren Standorts über die Systemeinstellungen
Wenn Sie prüfen möchten, wie Ihre App mit der Anfrage eines Nutzers umgeht, den Standortzugriff in den Systemeinstellungen von „Genau“ zu „Ungefähr“ zu ändern, gehen Sie so vor:
- Fordern Sie sowohl
ACCESS_FINE_LOCATION
als auchACCESS_COARSE_LOCATION
an. - Im angezeigten Dialogfeld kann der Nutzer den ungefähren Standort anfordern. Wählen Sie oben Genau und unten entweder Bei Verwendung der App oder Nur dieses Mal aus.
- Rufen Sie in den Systemeinstellungen den Berechtigungsbildschirm Ihrer App auf.
Deaktivieren Sie auf dem Bildschirm mit der Berechtigung zur Standortermittlung die Option Genauen Standort verwenden. Diese Option wird in Abbildung 1 dargestellt.
Wie bei jedem Downgrade von Berechtigungen startet das System den Prozess Ihrer App neu.
Überprüfe, ob die Anwendungsfälle deiner App weiterhin wie erwartet funktionieren, auch wenn deine App nur ungefähren Standortzugriff hat.
Upgrade des genauen Standorts in den Systemeinstellungen durchführen
So prüfen Sie, wie Ihre App mit der Anfrage eines Nutzers umgeht, den Standortzugriff in den Systemeinstellungen von „ungefähr“ zu „genau“ zu ändern:
- Fordern Sie sowohl
ACCESS_FINE_LOCATION
als auchACCESS_COARSE_LOCATION
an. - Im angezeigten Dialogfeld können Sie den ungefähren Standort anfordern. Wählen Sie dann oben Ungefähr und dann unten entweder Beim Verwenden der App oder Nur dieses Mal aus.
- Rufen Sie in den Systemeinstellungen den Berechtigungsbildschirm Ihrer App auf.
Aktivieren Sie auf dem Bildschirm mit der Berechtigung zur Standortermittlung die Option Genauen Standort verwenden (siehe Abbildung 1).
Da es sich bei dieser Berechtigungsänderung um ein Upgrade handelt, startet das System Ihre Anwendung nicht neu.
Prüfe, ob deine App bei den standortbasierten Anwendungsfällen genauere Standortdaten erhält.