APNs - legacy binary protocolのサポート終了に伴う対応
Q&A
Closed
legacy binary protocolのサポート終了に伴う対応
Appleより、2021/3/31でlegacy binary protocolのサポートが終了し、HTTP/2‑basedのみになると通知がありました。
自社アプリケーションにおいてPush通知配信サーバでの対応が必要か否かを知りたいのですが、長らく保守担当がおらず放置されていた個所であり、開発メンバーも資料も残っていない状況です。
【参考】
サーバ側の言語:PHP
サーバ側フレームワーク:Laravel
※Push通知のライブラリ、Firebaseなどの配信システムは使用していないです。
【質問】
具体的にはソースコードのどこを見ることでlegacy binary protocolを利用していると確認できますでしょうか?
該当すると思われる箇所でstream_socket_client通信をしています。
これをもってlegacy binary protocolであると判断して良いでしょうか。
【質問2】
Appleからは"APNs will no longer support the legacy binary protocol after March 31, 2021."
とありますが「サポートをしない」ということは、その日からPush通知が停止してしまうと考えるべきでしょうか。
あるいは、停止はしないが、問い合わせなどがあっても応じないということでしょうか。
一般論でも構いません、ご教示いただけると助かります。