2015-10-07 6 views
9

Ich weiß, dass ich deep link into theSettings page auf iOS über UIApplicationOpenSettingsURLString kann. Allerdings dauert dies mich auf eine Seite wie diese:Deep Link in den Benachrichtigungsseiten der iOS-Einstellungen?

enter image description here

Nun, wenn ich die Benutzerbenachrichtigungen aktivieren möchten, müssen sie Benachrichtigungen in der Liste finden und dann aktivieren. Gibt es eine Möglichkeit, sie stattdessen direkt mit der Seite "Benachrichtigungen" zu verknüpfen? (d. h. zur gleichen Seite gehen, als ob sie auf die Benachrichtigungen im obigen Screenshot getippt hätten.)

Falls nicht, gibt es eine Möglichkeit, sie zur globalen iOS-Einstellungsseite für Benachrichtigungen zu bringen? (Siehe Abbildung unten für ein Beispiel)

enter image description here

Antwort

14

Nein, es gibt keine Möglichkeit zu einer anderen Seite in den App Einstellungen von einem Dritten App zu gehen. UIApplicationOpenSettingsURLString ist die einzige verfügbare Option.

+0

Ist dies immer noch der Fall von iOS 10? – Marchy

+0

@rmaddy, die TrueCaller App Deep-Links in den Abschnitt Telefon der Einstellungen (auf iOS 11), so ist es möglich. Obwohl vielleicht nicht von Apple sanktioniert? – Gruntcakes

+0

Überprüfen Sie diese Schemata https://gist.github.com/deanlyoung/368e274945a6929e0ea77c4eca345560 – boog