2017-10-09 246 views

回答

0

MessagingDelegate是未申报类型,错误说。确保您要导入的火力地堡框架,就像这样:

import Firebase

如果导入Firbease框架给你一个错误no such module Firebase,那么你需要修复的第一,no such module Firebase错误。如何解决这个问题?您需要根据Swift语言版本检查Firebase版本。也许Firebase版本使用Swift 4.0,而您的项目使用Swift 3.0。

为了确保安装专用于Swift 3.0的窗格,添加可以将每个窗格的构建设置的检查器添加到您的Podfile中。另外,还要确保你安装火力地堡的Messaging框架,就像这样:

​​
+0

import Firebase本身给我错误'没有这样的模块Firebase'错误;这就是为什么我添加了导入FirebaseCore并导入FirebaseInstanceID –

+0

的更新回答。 – Glenn

+0

它不工作;我将Firebase的版本降级到支持Swift3的4.0.0,但它没有奏效。仍然得到相同的错误 –

1

在页面的顶部添加import FirebaseMessaging会解决这个问题

0

更新使用pod update和podfile如果吊舱更新失败更新,删除podfile.lock并运行pod install

相关问题