草庐IT

FIRMessagingDelegate

全部标签

ios - 找不到协议(protocol)声明 'FIRMessagingDelegate'

我正在尝试将Firebase消息传递添加到我的iOS应用程序中。我已按照Firebasedocumentation中的步骤进行操作,即:上传APNs证书导入Firebase并添加[FIRAppconfigure]使用@importFirebaseMessaging导入FirebaseMessaging并添加FIRMessagingDelegate但是此时我得到一个错误:@interfaceAppDelegate()//CannotfindprotocoldeclarationforFIRMessagingDelegate我已经更新了我的pod(由StackOverflow上发现的类似问

ios - 使用未声明的类型 'FIRMessagingDelegate'

在FIRMessagingDelegate类的扩展中,抛出一个错误:Useofundeclaredtype'FIRMessagingDelegate'此外,此错误在didFinishLaunchinWithOptions方法中抛出:Valueoftype'FIRMessaging'hasnomember'remoteMessageDelegate'importUIKitimportFirebaseimportUserNotificationsimportFirebaseMessaging@UIApplicationMainclassAppDelegate:UIResponder,UIA

ios - 使用未声明的类型 'FIRMessagingDelegate' 、 'Messaging' 和 'FIRMessagingRemoteMessage' 。

找了很久都没有解决我的问题。我正在关注推送通知的Firebase教程并实现了AppDelegate代码。但Xcode无法识别“FIRMessagingDelegate”、“Messaging”和“FIRMessagingRemoteMessage”。我尝试过更新repo、重新创建等。代码如下:importUIKitimportCoreDataimportFirebaseimportUserNotificationsimportFirebaseMessaging@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDele