4

Apple Push Notification Serviceには、期限切れのトークンを無効にするいわゆるフィードバック サービスがあります。

Azure Notification Hub はそれを使用しますか? APNS が期限切れのトークンを返すと、正確にはどうなりますか? 登録が期限切れになるか、新しいメッセージがこのトークンに送信されませんか? 無効化後に同じトークンで新しい登録が作成された場合はどうなりますか?

4

1 に答える 1

4

次の引用から、Azure Notification Hub が APNS フィードバック サービスとの通信を処理しているように見えます。

デバイス ハンドル管理。Notification Hubs は、PNS からのハンドル レジストリとフィードバックを維持します。

ソース

デバイス トークンの管理。Notification Hubs は、プラットフォーム通知サービス (WNS、MPNS、Apple PNS、または Google クラウド メッセージング サービス) によって使用されるチャネル URI とデバイス トークンを保存および管理する必要から、バックエンドを解放します。PNS フィードバック、デバイス トークンの有効期限などを安全に処理します。あなたのために。

ソース

Apple は、アプリケーションがデバイスからアンインストールされたことを検出すると、フィードバック サービスでデバイス トークンを返します。Apple がそれを検出するためには、まずアプリをアンインストールしたデバイスにプッシュ通知を送信する必要があります。次に、フィードバック サービスからデータを取得すると、そのデバイスのデバイス トークンが返されます。Feedback サービスから返されたデバイス トークンへの通知の送信を停止する必要があります。

于 2014-05-23T18:06:47.953 に答える