So verknüpfen Sie die Einstellungen-Datenschutz-Standortdienste in der iOS phonegap App

8

Ich verwende phonegap, um eine App zu erstellen, und wenn ein Benutzer eine bestimmte Erlaubnis (GPS zum Beispiel) nicht erlaubt, dann fragt die App nicht das nächste Mal, wenn sie diese Funktion nutzen, und ich dachte das Beste Ich könnte nur eine Nachricht wie folgt anzeigen:

Bitte gehen Sie zu iOS Einstellungen & gt; Datenschutz & gt; Standortdienste, damit die App auf Ihren Standort zugreifen kann

Aber ich habe gerade bemerkt, dass die Karten-App diese Nachricht gibt:

Aktivieren Sie Standortdienste, damit Maps Ihren Standort ermitteln können

Und es hat die Option Einstellungen oder Abbrechen. Wenn Sie auf Einstellungen klicken, gelangen Sie direkt zu den Einstellungen für Standortdienste, damit Sie sie aktivieren können.

Meine Frage ist, wie kann ich mit einer phonegap-App auf diesen Teil der Einstellungen verlinken?

    
aharris88 30.09.2013, 22:49
quelle

1 Antwort

2

In iOS & gt; = 8 können Sie das Anwendungseinstellungen-Bedienfeld mit den folgenden Tasten öffnen:

%Vor%

Es ist sehr einfach, ein Cordova-Plugin zu schreiben, das dieses Panel von der js-Ebene öffnet. Um ein tragbares und stabiles Plugin zu erstellen, sollten Sie das Vorhandensein dieser Variablen überprüfen, bevor Sie sie verwenden (in iOS & lt; 8).

Sehen Sie die iOS UIApplication Dokumentation für weitere Informationen.

Verwenden Sie ein bestehendes cordova settings plugin .

    
lifeisfoo 26.08.2015, 14:40
quelle

Tags und Links