在 Xcode 中设置 Firebase 时出错
Error setting up Firebase in Xcode
我尝试使用 Firebase 网站上的快速设置说明和手动备用说明来设置 Firebase 以在 Xcode 上运行。
当我使用 CocoaPods 并按照快速设置页面上的说明进行操作时,我能够导入 Firebase,但无法在 class 中引用 Firebase。我收到错误:无法调用非函数类型的值 'module' xcode
当我尝试手动设置它时,我无法导入或引用 Fire base,并且出现错误:没有这样的模块 '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 (be sure you aren't looking at the legacy docs!). If you want to convert code from the old version of Firebase to 3.0, check out the Upgrading tutorial: https://firebase.google.com/support/guides/firebase-ios#get_a_database_reference_numbered
您应该尝试将您的播客文件手动编辑为:
use_frameworks!
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
我使用这些指令让它与 Xcode 7.3.
一起工作
我尝试使用 Firebase 网站上的快速设置说明和手动备用说明来设置 Firebase 以在 Xcode 上运行。
当我使用 CocoaPods 并按照快速设置页面上的说明进行操作时,我能够导入 Firebase,但无法在 class 中引用 Firebase。我收到错误:无法调用非函数类型的值 'module' xcode
当我尝试手动设置它时,我无法导入或引用 Fire base,并且出现错误:没有这样的模块 '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 (be sure you aren't looking at the legacy docs!). If you want to convert code from the old version of Firebase to 3.0, check out the Upgrading tutorial: https://firebase.google.com/support/guides/firebase-ios#get_a_database_reference_numbered
您应该尝试将您的播客文件手动编辑为:
use_frameworks!
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
我使用这些指令让它与 Xcode 7.3.
一起工作