公式ガイド に従って、
- Firebaseプロジェクトの設定(Firebase Console)
- SDKと初期化処理を追加(Xcode)
- AppID, APNs用キー, プロビジョニングプロファイルの作成 (Apple Developer > Certificates, Identifiers & Profiles)
を行って テスト送信 をしてみるが、通知が届かかった。
エラーログを見ると
[Firebase/Messaging][I-FCM012002] Error in application:didFailToRegisterForRemoteNotificationsWithError: Appの有効な“aps-environment”エンタイトルメント文字列が見つかりません
というエラーが出ている。
どうやら下記の設定が不足していたようだ。
↑ONに変えると、無事通知が届くようになった。
参考:
https://develop.hateblo.jp/entry/ios-firebase-cloud-messaging
