Ich habe Firebase Cloud Messaging in meiner Android App implementiert.android FCM aktivieren/deaktivieren von Anwendung Einstellungen
Ist es möglich, Benachrichtigungen von meinem Bildschirm mit den Anwendungseinstellungen zu deaktivieren?
Es war mit alten GCM möglich, wie wir GcmReceiver
ausgestrahlt haben und wir konnten es selbst behandeln.
Jetzt haben wir nur FirebaseInstanceIdService
und könnte damit nur umgehen, wenn App im Vordergrund ist.
Wie können wir damit umgehen, wenn App im Hintergrund ist?
Ist es nur möglich, Firebase Cloud Messaging nur für eine bestimmte Kategorie von Benachrichtigungen in der App zu deaktivieren, oder sollte dies auf der Serverseite erfolgen?
Wie gehen Sie mit Push-Benachrichtigungen, auch wenn ihr Typ ist "data" 'welcher Typ für den Benutzer anzeigen, die nicht? –
Mit Datennachrichten erhalten Sie immer den onMessageReceived Callback, Sie können eine Benachrichtigung an diesem Punkt generieren, wenn Sie möchten. Die Datennachricht kann Informationen enthalten, anhand derer Sie feststellen können, ob eine Benachrichtigung angezeigt werden soll oder nicht. –