Firebase配置无效

时间:2018-05-16 15:35:27

标签: ios swift xcode firebase swift4

即使在应用委托方法

中调用Firebase配置,Firebase配置也无法正常工作
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.

    FirebaseApp.configure();

    confic(application: application);

    return true
}

我之前没有遇到过这个问题,我的类被初始化为单例,那些特定的类依赖于Firebase但是我决定在每个视图控制器中单独实例化它们而不是使用单例但是现在我得到这个问题可以有人帮忙吗?。

我还尝试从Appdelegate类中删除对Firebase的任何调用,并且代理中只包含FirebaseApp.configure();,但这也无济于事。

confic(application: application);方法包含我所有与Firebase相关的调用,例如检查用户是否已登录等。  我在这里移动,就像之前的帖子一样,我读到这可能会有所帮助,但它没有任何区别仍然得到相同的错误

错误消息

  

2018-05-16 16:23:42.201080 + 0100 Jagdschule Gut Grambow [1983:376501] *由于未捕获的异常终止应用程序' NSInternalInconsistencyException',原因:'默认必须先配置FIRApp实例,然后才能初始化默认的FIRAuthinstance。确保这一点的一种方法是在应用代表的[FIRApp configure];(Swift中的FirebaseApp.configure())中调用application:didFinishLaunchingWithOptions:(Swift中的application(_:didFinishLaunchingWithOptions:))。'   * 第一次抛出调用堆栈:   (0x1841cad8c 0x1833845ec 0x1841cac6c 0x1021d8244 0x10213b510 0x1021321e8 0x1021209cc 0x102120b5c 0x18e40dedc 0x18e56f628 0x18e56f7a0 0x18e56f360 0x18e23d2c8 0x18e26b4d0 0x102097890 0x102097940 0x18e40dedc 0x18e56f628 0x18e56f360 0x18e23cf24 0x10216b674 0x10216b728 0x18e40dedc 0x18e56f628 0x18e56f360 0x18e40db84 0x18e40e31c 0x18e56f628 0x18e56f7a0 0x18e56f360 0x18e40ced4 0x18e719d88 0x18e17bfd8 0x18dd99254 0x18dd67550 0x18e397a0c 0x18dd66e4c 0x18dd66ce8 0x18dd65b78 0x18e9fb72c 0x18dd65268 0x18e7e09b8 0x18e92eae8 0x18dd64c88 0x18dd64624 0x18dd6165c 0x18dd613ac 0x1869c8470 0x1869d0d6c 0x103aa9220 0x103ab5850 0x1869fc878 0x1869fc51c 0x1869fcab8 0x184173404 0x184172c2c 0x18417079c 0x184090da8 0x186073020 0x18e07178c 0x102130644 0x183b21fc0)   2018-05-16 16:23:42.201344 + 0100 Jagdschule Gut Grambow [1983:376766] 5.0.0 - [Firebase / Core] [I-COR000003]尚未配置默认的Firebase应用程序。在您的应用程序初始化中添加[FIRApp configure];(Swift中的FirebaseApp.configure())。阅读更多:   libc ++ abi.dylib:以NSException类型的未捕获异常终止   (lldb)

0 个答案:

没有答案