無効なトークンを検出するには、どのくらいの頻度でフィードバックサービスをチェックする必要がありますか?どのくらいの頻度でAPNSのフィードバックを確認しますか?
私はAPNSサービスを使って放送システムを実装しました。私は接続を開き、すべてのAPNSメッセージを送信し、切断します。ブロードキャストが完了した直後にフィードバック接続を開いて、無効なトークンを読みます。
私はフィードバック接続で無効なトークンを取得します。しかし、しばしば私の放送は部分的にしか成功しない(一部のデバイスは受信し、他のデバイスは受信しない)が、既知の良好なトークン以外のすべてを削除すると、テストデバイスは常にメッセージを受信します。
私は、Appleが最初のいくつかの無効なトークンを受け取った後に放送を停止していると仮定します。
私は正しくフィードバックを聞いていませんか?
無効でしたトークンをドロップするため
。これにより、私が発見し、そのフォーマット(Appleが好きではありませんでした**単一**トークンを送信した後正常なトークンと区別がつかないほどOK)、彼らは私を切り離しました。 –