0

iOSアプリケーションにFirebase Messagingを追加しようとしています。 APN証明書 プロトコル宣言 'FIRMessagingDelegate'が見つかりません

  • 輸入Firebaseアップロード

    • @import FirebaseMessaging[FIRApp configure]
    • インポートFirebaseメッセージングを追加し、これをしかし

    FIRMessagingDelegateを追加しました:私は、すなわち、Firebase documentationの手順に従ってきましたポイント:エラーが発生する

    私はポッドを更新しましたが(Stack Overflowで見つかった同様の問題によって示唆されました)、同じエラーが発生します。

    Using FirebaseMessaging (1.2.2) 
    

    任意の提案:確認するには、pod updateを実行すると、次の出力を与えますか?

  • 答えて

    2

    FIRMessagingDelegateプロトコルは、新しいFirebaseMessagingフレームワークで宣言されているようです。

    単に追加:私はすでに私のAppDelegate.mにそのimport文を持って https://github.com/firebase/quickstart-ios/blob/master/messaging/MessagingExample/AppDelegate.m#L62-L85

    +0

    https://firebase.google.com/docs/reference/ios/firebasemessaging/api/reference/Protocols/FIRMessagingDelegate

    、ここでサンプルアプリAppDelegate.m

    @import FirebaseMessaging; 

    はでより多くを参照してください。 Firebase、FirebaseMessaging、およびUserNotificationsをインポートしています。 – user2181948

    +0

    しかし、それでもまだ宣言が見つかりません...私は 'podfile'とcocoapodの宝石を調べます。 '[sudo] gem install cocoapods'で更新する必要があるかもしれません。それで 'ポッドアップデート 'をしなければなりません。 – Roger

    関連する問題