3

拡張プッシュ通知を介してすべてのデバイス(18k)にプッシュする場合、アップルがストリームを切断しないように、フィードバックサービスを実行し、無効なトークンを削除する必要があります。テストしたところ、最初のトークンは無効でしたが(フィードバックサービスによって通知されました)、それでもメッセージは他のテストデバイスに配信されていました。拡張プッシュ形式を使用する前は、接続が停止し、無効なトークンの後で誰にも配信されませんでした。強化されたプッシュ形式は切断を防ぎますか?それとも、アップルは無効なトークンを認識するまでに少し時間がかかり、その無効なトークンの後にいくつかのトークンを停止するだけですか?

どんな助けでも大歓迎です!

ありがとう

4

1 に答える 1

0

間違ったデバイス ID を送信すると、Apple はメッセージの処理を停止します。拡張形式を使用している場合も同様です。少なくとも、アプリのデバッグ バージョンからデバイス ID を送信した後に気づいたことです。エラーを示す 6 バイトのメッセージが返されましたが、その後 SSL ソケットを介してそれ以降のメッセージのデータを送信できませんでした。

ドキュメントから、拡張フォーマットを使用する場合、Apple は引き続き処理を行うと考えていましたが、そうではありません。

于 2012-06-21T12:18:24.910 に答える