【发布时间】:2017-05-22 16:32:27
【问题描述】:
所以我创建了一个包含许多额外代码的项目,以便我可以尝试不同的东西,我正在慢慢地将文件从 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
}
编写的代码不多,但我不知道是什么导致了这种情况发生……尤其是在我刚刚开始新项目之后。
【问题讨论】:
-
请添加一些代码
-
Firebase 3 vs Firebase 4。一些文档尚未完全更新,新的 Pod 安装将安装 4。我自己刚刚经历过。见Migrate to the latest Firebase SDK for Swift (v4.0.0)
-
@Jay 的链接现在已断开。这是新的:Migrate to the latest Firebase SDK for Swift (v4.0.0)