Ich habe bemerkt, dass eine Push-Benachrichtigung führt zu folgendem Verhalten zu senden:iOS Push Notification Banner zweimal für einen einzelnen Druck gezeigt
Sehen Sie, wie das Banner ein zweites Mal gezeigt wird, nach einem kurzen verzögern?
Zuerst dachte ich, dass unser Backend irrtümlich 2 Push-Benachrichtigungen nacheinander versendet hat.
Dies scheint jedoch das Standardverhalten von iOS für eine einzelne Push-Benachrichtigung zu sein. Das Banner wird angezeigt, dann sofort "wieder angezeigt". Dies führt dazu, dass diese nervige Benutzeroberfläche im gif angezeigt wird. Das Banner scheint zweimal empfangen zu werden.
Getestet mit iOS 9.0.2.
Ich kann mich nicht erinnern, dieses Verhalten von anderen Apps zu sehen, die mir Push-Benachrichtigungen senden. Mache ich etwas falsch, dass das Banner zweimal angezeigt wird?
Radar:
Technik hat festgestellt, dass Ihr Bug-Report (23133694) ist ein Duplikat einer anderen Ausgabe (23130766) und wird geschlossen.
Das ist komisch. Sie könnten versuchen, Push-Benachrichtigungen mit einem anderen Backend (d. H. Parse) zu testen, nur um zu sehen, ob es zu demselben Verhalten kommt. Ich habe vor ein paar Tagen Push-Benachrichtigungen getestet, und mir sind solche Störungen nicht aufgefallen. Haben Sie versucht, auf verschiedenen Geräten zu testen? – FreeNickname
Definitiv kein Problem mit iOS, da andere Leute es gemeldet hätten, wenn es war. Entweder sendet Ihr Server es zweimal, oder das Ereignis, das den Server zum Senden der Benachrichtigungen auslöst, wird zweimal ausgelöst. –
@FreeNickname Zusätzlich zu unserem Backend habe ich dies mit einem einzigen Push vom [NWPusher] getestet (https: // github.com/noodlewerk/NWPusher), dasselbe Problem. – pkamb