我尝试添加 FIRMessagingDelegate 但 Xcode 给出错误Cannot find protocol declaration for FIRMessagingDelegate.
我导入了 FirebaseMessaging,它没有给出任何错误。我检查了 pod ,看起来还不错。
Installing Firebase (3.2.1)
Using FirebaseAnalytics (3.2.0)
Using FirebaseInstanceID (1.0.6)
Installing FirebaseMessaging (1.1.0)
我如何尝试实现;
#import <UIKit/UIKit.h>
#import <UserNotifications/UserNotifications.h>
#import <MessageUI/MessageUI.h>
#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
@import UserNotifications;
#endif
@import Firebase;
@import FirebaseInstanceID;
@import FirebaseMessaging;
@interface AppDelegate : UIResponder <UIApplicationDelegate, UNUserNotificationCenterDelegate, FIRMessagingDelegate>
我找不到任何解决方案,错误的原因可能是什么?
最佳答案
pod 已更新,因此我再次尝试。现在它可以正常工作了。
关于ios - FIRMessaging 代理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39642936/