在Xcode中设置Firebase时出错

我曾尝试使用快速设置说明和Firebase网站上的手动替代说明来设置Firebase以使用Xcode。

当我使用CocoaPods并按照快速设置页面上的说明操作时,我能够导入Firebase,但是我无法在课程内引用Firebase。 我得到了错误:无法调用非函数types'模块'xcode的值

当我试图手动设置它时,我无法导入或引用Fire基础,我得到了错误:没有这样的模块“Firebase”

将我的项目更新为新版本的Firebase时遇到同样的问题。 Google I / O发布了一系列更改,因此需要进行大量更新。

这听起来像你可能正在使用旧版本的Firebase与新的SDK。 您应该尽全力使用Firebase 3.0。 因此var rootRef = Firebase(url:"https://<YOUR-FIREBASE-APP>.firebaseio.com")现在是var rootRef = FIRDatabase.database().reference()

请参阅https://firebase.google.com/docs/ios/setup#prerequisites上的设置指南(确保您没有查看旧版文档!)&#x3002; 如果您要将旧版Firebase的代码转换为3.0,请查看升级教程: https : //firebase.google.com/support/guides/firebase-ios#get_a_database_reference_numbered

你应该尝试手动编辑你的podfile,如下所示:

 use_frameworks! pod 'Firebase/Core' pod 'Firebase/Database' pod 'Firebase/Auth' 

我使用这些指令来使它与Xcode 7.3一起工作。

Interesting Posts