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?
ios
permission
development
swift
aakpro
quelle
quelle
Antworten:
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.
quelle