Kann ich meine App sperren, bis der Benutzer mir eine Erlaubnis erteilt hat (z. B. Standorterlaubnis)?


0

Ich entwickle eine App und benötige dringend Ortungsdienste, ohne die meine App nicht funktioniert. Kann ich Benutzer daran hindern, meine App zu verwenden (ihnen eine Seite anzuzeigen), bis sie die Einstellungen aufrufen und mir die erforderliche Berechtigung erteilen?


Ich habe gesehen, dass diese Funktion von staatlichen Apps im Iran in älteren Versionen von Android missbraucht wurde. (Keine Ahnung von aktuellen Versionen.) Es ist eine schlechte Funktion, wenn Sie mich fragen.
HappyFace

Antworten:


1

Technisch ist es kein Problem, den Benutzer zu "blockieren", indem beispielsweise eine Seite mit Anweisungen zum Erteilen von Berechtigungen zum Fortfahren von Ortungsdiensten angezeigt wird.

Rechtlich ist es nicht so einfach. Sie sollten die Apple App Store Review Guidelines durchlesen, um detaillierte Anweisungen zu erhalten.

Insbesondere wird darauf hingewiesen, dass der Entwickler den Benutzer nicht willkürlich von der Nutzung der App abhalten darf, wenn er beispielsweise keine Standortberechtigungen erteilt hat. Wenn möglich, sollte die App dem Benutzer erlauben, die App ohne Erlaubnis zu verwenden - zum Beispiel durch manuelle Eingabe einer Adresse oder Position. Wenn jedoch der gesamte Zweck der App dadurch zunichte gemacht wird, dass kein Zugriff auf Ortungsdienste besteht, kann dem Benutzer mitgeteilt werden, dass die App erst nach Erteilung der Erlaubnis verwendet werden kann.

Beachten Sie jedoch, dass es nicht gestattet ist, den Zugriff auf die App basierend auf dem tatsächlichen Standort einzuschränken. Das heißt, Sie können keine App erstellen, die in Washington funktioniert, aber in Houston automatisch heruntergefahren wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.