PIYO - Tech & Life -

Apnoticを利用中のRailsプロジェクトでHTTP2::Error::ProtocolError

Rails iOS

久しぶりにメンテすることになったプロジェクトでiOSのPush通知を送ろうしたらHTTP2::Error::ProtocolErrorっていうざっくりしたエラーがでてしまい困りました。

サーバーはRails、Push通知はApnoticというgemを使って送信しています。

Apnoticのissueを調べてみるとずいぶん前に報告されているissueがあり、それに該当しそうでした。

https://github.com/ostinelli/apnotic/issues/42

依存ライブラリのバージョンアップで直るとのことだったのでApnotic自体のバージョンをあげてしまい、不具合を回避できました。

今回のアップデートで1.3.0 → 1.4.1となりました。

1.3.0、↑のissueより新しいから直っていてもよさそうなもんですが、なんだったんでしょうねー。という感じ。