ios - Firebase:FIRApp.configure() 一直要我将其更改为 FirebaseApp.configure()

标签 ios swift xcode firebase

所以我创建了一个包含大量额外代码的项目,这样我就可以尝试不同的东西,并且我正在慢慢地将文件从 textedit 复制粘贴到我的新项目中。

我创建了一个新的 Firebase 帐户,添加了 google plist 文件,初始化并安装了所需的 pod(还在 pod 文件上将 iOS 版本更改为 10.0)...但它仍然要我使用 FirebaseApp.configure()而不是 FIRApp.configure()。

我是否应该删除整个内容然后重试?我刚刚创建了一个新的 Xcode 项目,所以如果我现在必须删除它也没关系。

import UIKit
import Firebase

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?

    override init() {
        super.init()

    }

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

        FIRApp.configure()

        return true
    }

没有编写太多代码,但我无法弄清楚是什么导致了这种情况发生......特别是因为我刚刚开始新项目。

最佳答案

FirebaseApp.configure() 是正确的。我检查了 documentation刚才,FIRApp.configure() 已重命名为 FirebaseApp.configure()。我还在我的一个项目上运行了 pod update 只是为了确认,我的项目让我改为使用 FirebaseApp.configure()。所以不需要重建!

关于ios - Firebase:FIRApp.configure() 一直要我将其更改为 FirebaseApp.configure(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44117946/

相关文章:

ios - 允许完全访问检查键盘 iOS10

ios - 转换与更改 UIView 的框架?

ios - map 仅显示最后记录的注释

ios - 在 Swift 中将 Bool 从一个类返回到另一个类

iphone - Xcode 4.4,IOS 5.1模拟器。推特框架问题

xcode - 在 Xcode 中搜索文件

ScrollView 内的 iOS 动态内容 View 无法正确滚动

ios - 对于库和框架,使用Xcode 8在iOS 8/9上运行逻辑测试失败

swift - 让函数等待响应 - Swift

ios - 将游戏屏幕分成左右触摸?