web-dev-qa-db-de.com

Beschreibung zum Berechtigungsmodal-Alarm hinzufügen

Wie legen Sie fest, warum die App den Zugriff auf den Standort anfordert? Ich möchte die Verwendung des Standorts in der Berechtigungsmodal-Warnung erläutern.

8
mrisek

Gehen Sie einfach zu Ihrem info.plist und fügen Sie die folgenden Schlüssel hinzu

 enter image description here

Die Zeichenfolge, die Sie für diese Schlüssel bereitstellen, wird von iOS entsprechend ausgewählt, um die Nachricht des Dialogfelds anzuzeigen, wenn Sie eine Benutzerberechtigung für den Zugriff auf den Speicherort anfordern.

Welche Nachricht ausgewählt wird, hängt von der Art der Erlaubnis ab, nach der Sie gefragt werden. ZB: Wenn Sie nach der Erlaubnis zur Ortung fragen, wird die entsprechende Nachricht ausgewählt und umgekehrt, wenn Sie die Ortung verwenden, wenn Sie sie verwenden.

Ich hoffe es hilft 

15
Open your plist with source code, and add below 

<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
    <string>Message for Always and when used desc</string>   
    <key>NSLocationAlwaysUsageDescription</key>
    <string>Message for Always used desc</string>   
    <key>NSLocationWhenInUseUsageDescription</key>
    <string>Message for when used desc</string>
4
Jeetendra Kumar

Bei iOS-Geräten müssen Sie NSLocationAlwaysUsageDescription oder NSLocationWhenInUseUsageDescription direkt in Ihrer Info.plist-Datei in xCode angeben. Danach kann iOS die angegebene Nachricht automatisch in einer Warnmeldung anzeigen. 

1
TimH