3
4

More than 3 years have passed since last update.

iOS プッシュ通知に必要な証明書 p12とp8に関する疑問解消 (Firebase Cloud Messaging)

Posted at

はじめに

iOSでプッシュ通知の実装するには、色々は選択肢がある。

今回はそのうちの1つ、Firebase Cloud Messagingを使う場合に必要な証明書に関する疑問を解消したい。

疑問って何?

そもそも「p12とp8に関する疑問解消」ってどゆこと?って事だが、、
以下の記事を見比べて欲しい。

プッシュ通知に必要な証明書の作り方2019

iOSにおけるFirebase Cloud Messagingによるプッシュ通知の実装方法

上の記事では、2つとも「iOS プッシュ通知に必要な証明書」を取得する方法が紹介されている。

しかし!!!そこには大きな違いがある!!

上の記事ではp12タイプの証明書、下の記事ではp8タイプの証明書

を取得しているのだ。

Firebase Cloud Messagingではp8を使う

私は最初
「APNs用証明書ってなに??」
「CSRファイって何??」
「プロビショニングプロファイルって何????!!!」

な状態でした。

そんな状態でプッシュ通知の実装に必要な設定を調べていると、もう混乱してきて・・・。

原因はp12タイプの証明書と、p8タイプの証明書の2種類の証明書があることを知らなかったからだ。。。

私はFirebase Cloud Messagingを使ってプッシュ通知を実装するつもりだったので、p8の証明書だけ取得すればいいのだ!!

ちなみに

私はFirebase Cloud Messagingを使ったが、他にはAmazon SNSとかがあったりする。こっちではp12が必要となる。

iOS プッシュ通知の証明書の交換手順 (Amazon SNS利用) 2019

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4