2017-11-28 2 views
0

Ich arbeite an der Einstellungsansicht für den Benutzer meiner App speziell auf einen Schalter, um Push-Benachrichtigungen umzuschalten. Was wäre die richtige Benutzererfahrung beim Ausschalten des Schalters in iOS? a) Ein Boolescher Wert in der Benutzerklasse wurde deaktiviert o false b) Entfernen der Installation (Parse-Server) mit dem Benutzer-Token c) Senden des Benutzers an die Einstellungsberechtigung und der Benutzer darf Push-Benachrichtigungen für die App nicht zulassen d) alleUX zum Umschalten von Push-Benachrichtigungen in iOS

Antwort

1

Sie werden wahrscheinlich nicht wollen c), da dies würde verhindern, dass sie jemals Push-Benachrichtigungen von Ihnen erhalten, ohne sie wieder von den Einstellungen zu aktivieren.

Ähnliche Situation mit b); Bei der Installation muss es neu hinzugefügt werden, um ihnen Benachrichtigungen zu senden.

a) ist wahrscheinlich Ihre beste Wette. Sie können eine Cloud-Code-Funktion erstellen, die Pushs an einen Benutzer sendet und am Anfang eine schnelle if user["arePushNotificationsEnabled"]-Prüfung vornimmt.

Auf diese Weise geben Sie dem Benutzer das gewünschte Verhalten, müssen ihn aber nicht durch irgendwelche Ringe springen lassen, um sie erneut zu empfangen. (Außerdem können Sie ihnen wirklich wichtige Benachrichtigungen senden, wenn Sie dies benötigen).

Verwandte Themen