web-dev-qa-db-ja.com

appleプッシュ通知の制限

Apple一度にユーザーに送信できるプッシュ通知の数に制限があるかどうか疑問に思っています。つまり、APNSサービスを使用して一度に100,000のプッシュ通知を送信できますか? ?

25
BlackEagle

短期間に同じデバイスに複数の通知を送信する場合、プッシュサービスは最後の通知のみを送信します。

https://developer.Apple.com/library/content/technotes/tn2265/_index.html#//Apple_ref/doc/uid/DTS40010376-CH1-TNTAG2

そのドキュメントの「一部の通知は受信したが、すべてではない」を参照してください。

17
Luis Ascorbe

Appleのテクニカルノート は最近この質問に対処するために更新されました:

APNを使用するための上限やバッチサイズの制限はありません。 iOS 6.1のプレスリリースでは、APNが設立されてから4兆を超えるプッシュ通知を送信したと述べています。 APNが毎日70億の通知を送信していることがWWDC 2012で発表されました。

毎秒9,000通知未満のスループットが見られる場合、サーバーはエラー処理ロジックの改善から恩恵を受ける可能性があります。

11
Eran

Apple APNSサーバーに送信できる通知の量に制限はありませんが、AppleがあなたのIPを禁止する場合があるため、接続の割り当てを使用しないように注意してくださいDDOS攻撃を行っています。

また、ユーザーがオフラインの場合(iPhoneが信号を受信して​​いない場合)、最新のプッシュ通知のみがAppleのAPNSサーバーに保存されます。

6
exomic

はい、できます!データの送信に最大20の接続を使用することもできます。

2
malinois