Das Feld apns-expiration
bestimmt, wie lange Apple eine apns-Nachricht erhalten soll, bevor es die Zustellung abbricht (z. B. wenn das Gerät ausgeschaltet ist).Wie lautet der Standardwert für das Feld apns-expiration?
Gemäß ihrer docs bedeutet ein Wert von Null "keine Aufbewahrung": das bedeutet, wenn die Nachricht nicht sofort geliefert werden kann, wird sie verworfen.
Aber was passiert, wenn der Header nicht angegeben ist? Mit anderen Worten: Was ist das Standardverhalten?
Gute Frage. Ich sehe in den Dokumenten nichts davon. Für das alte binäre "enhanced" -Format war der Ablaufwert Teil der erwarteten binären Nachricht, daher hatte er immer einen Wert. – Eran
@Eran: vielleicht wissen Sie - die erste Version von APNs (pre ‚erweitert‘) nicht explizit Verfallsdatum angeben. Vielleicht wissen Sie, was die Zurückhaltung dafür ist? – FuzzyAmi
Ich denke, ich könnte es einfach testen. – FuzzyAmi