以下ネタ元より
- 1回の通信のパケット数が一定量を超えると切断される
- Invalidなトークンが混ざっていると、それ以降のトークンへ通知されない
ApnsPHPという便利なライブラリ経由で通知を行えば、前述の問題に対応してくれます。
- パケット量の問題で切断されたときに、自動で再接続して送信してくれる
- FeedbackServiceを叩いてアンインストールされたトークンを取得する
しかし、前述の2つの問題が同時に起こった場合に対処が出来ていないです。
ApnsPHP使っている処理があるのだけれどInvalidなトークンのお陰で、通知がいかないケースが出た。
たぶん使い方がわるいんだろうな・・・。
ネタ元