概要
表題の通り。 ローカルでの開発時は、問題なくpush通知できていたのに、リリース用にビルドしてテストしていたら iOS だけpush通知が来なくて困った。
困ったこと
ググってみると大抵、「Apple Developerで作成したp8ファイルをfirebase上に設定したか」という項目が出てくる。 しかし、これはすでに設定している。
解決策
なんてことはなかった。ローカルの開発時に追加した「Push Notifications」をリリース用の設定でもするだけだった。
Xcode上で、TARGETS -> Signing & Capabilities の+ボタンから「Push Notifications」を追加