Firebase引用未声明

ffr*_*itz 11 xcode firebase swift firebase-realtime-database

我创建了一个新的Xcode项目,将"Firebase"窗格添加到我的pod文件并安装它,并根据Firebase文档添加了Google-services.plist文件和其余文件.

导入Firebase工作正常,但如果我尝试

var ref:FIRDatabaseReference!
Run Code Online (Sandbox Code Playgroud)

在同一个ViewController中,它会抛出一个错误:

使用未声明类型'FIRDatabaseReference'

这适用于任何Firebase参考.有什么想法吗?我是Swift和xCode IDE的新手.

pro*_*nce 40

刚出现同样的问题,但过了一段时间我意识到我在pod文件中缺少一个条目,你的pod文件应该包含:

pod 'Firebase/Database'
Run Code Online (Sandbox Code Playgroud)

希望它现在有用:)

  • 将行添加到Podfile,然后在终端中运行"pod update" (2认同)

Mik*_*Yan 11

编辑:我发现背后的真正问题.Firebase有更新.用户需要通过cocopod更新firebase版本.更新cocopod后,可以使用与firebase Doc相同的所有内容.

==========================================

我有同样的问题,但无法通过更新pod文件来修复它.

最后,我找到了解决方案.

Google教我们只导入

导入Firebase

只需添加:

导入FirebaseDatabase

一切都会好起来的