FCM-Verhalten im Offline-Modus für iOS

Ich habe Probleme herauszufinden, wie sich FCM verhält, wenn ich eine Benachrichtigung an ein iOS-Gerät sende, das offline ist (z. B. im Flugzeugmodus oder ausgeschaltet).

Die Dokumentation zumtime_to_live Eigenschaft erwähnt, dassCurrently, time_to_live is not supported for notification messages on iOS. gibt aber keine Erklärung dafür, was stattdessen gemacht wird. Ich habe versucht, es zu testen, und es scheint, als ob eine Push-Benachrichtigung manchmal durchläuft und manchmal nicht, unabhängig davon, was ich als @ festgelegt habtime_to_live Eigenschaft zu sein, obwohl ich nicht sicher bin, ob das auf Drosselung oder etwas anderes auf der FCM-Seite zurückzuführen ist.

Relatedly, ich kann nicht scheinen, das @ zu bekommdelay_while_idle -Eigenschaft für iOS, obwohl in der Dokumentation nicht ausdrücklich erwähnt wird, dass sie für iOS nicht verfügbar idelay_while_idle um wahr zu sein.

Hat jemand einen Einblick, wie das funktionieren soll?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage