私は今、奇妙な問題に遭遇しました..
問題は、APNS-PHP (PHP 言語の上に構築されたオープンソースのプッシュ送信管理) を使用して APNS へのプッシュ通知を担当する中央サーバーが重複したメッセージを起動しなかったにもかかわらず、デバイスは以前に取得した同じメッセージを表示することです。 APNSから何度も。
通常のメッセージと区別できる違いは次のとおりです。
問題のあるメッセージでは、サウンド パラメータは影響を受けません。(メッセージごとにカスタムサウンドを構成しましたが、複製されたメッセージはデフォルトで鳴ります。)
次の例のように、時間の値が iPhone のスタンバイ画面に不適切に表示されます。
アプリ: これは 4 時間前のプッシュです
B app: 何とか何とか.. 3 分前
A app: take my present:xxx... 4 分前
アプリ: メッセージが到着しました:xx.. 4 分前
B アプリ: lalala... 7 分前
上記のように、最新のメッセージが一番上にリストされているはずですが、以前に数回到着した重複したメッセージは、通常のメッセージと同じように音と振動で再びポップアップしますが、時間は正確に表示されます: 4 時間前.
この状況がまったく意味をなさないことは承知していますが、この問題の手がかりを見つけるのに役立つことがあれば教えてください。
前もって感謝します