1

Apple の拡張プロトコルを介してサーバーから APNs メッセージを送信しています。ほぼすべてのメッセージがエラーなしで確認されていることがわかりますが、私の経験では、メッセージが常に到着するとは限りません。

約 10% のメッセージが失われ、OS またはアプリからメッセージが受信されたことが通知されません。場合によっては、トークンとペイロードを見つけて正常に再送信できたので、これらは断続的なエラーのようです。

APNs を使用しているときに、似たような経験をした人はいますか? 多くのメッセージを失わないようにサービスを改善する方法について何かアイデアはありますか?

4

1 に答える 1

0

本番環境でのプッシュ通知の失敗率は同じです。値を改善する方法はわかりません。この動作は予想されるようです-> Apple Docから引用:

重要: 通知の配信は「ベスト エフォート」であり、保証されるものではありません。アプリにデータを配信することは意図されておらず、利用可能な新しいデータがあることをユーザーに通知することのみを目的としています。

どのデバイスがメッセージを受信したかを追跡し、何も受信しなかったデバイスについて再試行する価値があるかもしれません。

于 2013-07-29T15:11:27.860 に答える