Ich verwende Firebase Cloud Messaging von Google, um Push-Benachrichtigungen an meine iOS- und Android-Anwendungen zu senden. Die Push-Benachrichtigungen, die über die Cloud Messaging-Konsole gesendet werden, funktionieren genauso wie geplant. Wenn ich jedoch eine Push-Benachrichtigung über die API sende, empfängt die iOS-Anwendung sie nur im Vordergrund. Auf Android funktioniert es korrekt (sowohl im Vordergrund als auch im Hintergrund).
Beim Lesen der Dokumentation würde das iOS-System das "Benachrichtigungs" -Objekt wie beabsichtigt in die Taskleiste übertragen und die Meldung "Nachricht" anzeigen. Dies funktioniert jedoch nicht.
Hier ist der Inhalt des JSON, den ich sende:
%Vor%Hat jemand kürzlich ähnliche Probleme mit Firebase Cloud Messaging gehabt? Danke.
Ich habe es geschafft, das Problem dank dieser Antwort zu beheben: Ссылка
Grundsätzlich, obwohl NICHT in den Dokumenten, müssen Sie das "priority" Feld auf "high" auf iOS setzen, so:
%Vor%Tags und Links ios firebase apple-push-notifications firebase-cloud-messaging