Firebase 4.0出错 - '默认的Firebase应用尚未配置'虽然FirebaseApp.configure()似乎是正确的

时间:2017-08-07 18:49:39

标签: swift xcode firebase

我刚刚将Firebase从3.0更新到4.0,我使用的是Swift 3和Xcode 8.3.3。

我有所需的firebase应用程序初始化程序,如下所示:

In [165]: class A(ModifiedStructure):
     ...:     _fields_ = [("b", ctypes.c_uint8, {"enum": Color, 'brief': "a color", }), ("c", ctypes.c_uint8, {"repr": hex})]
     ...:     
     ...:     

In [166]: a = A()

In [167]: a.c = 20

In [169]: a.c
Out[169]: 0x14

In [170]: a.c = 256

In [171]: a.c
Out[171]: 0x0

In [172]: a.c = 255

In [173]: a.c
Out[173]: 0xff

In [177]: a.b = Color.RED

In [178]: a._b
Out[178]: 1

In [180]: help(A.b)
(shows full Field class help starting with the given description)

In [181]: A.b
Out[181]: a color

然而,我仍然得到:

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

        // Use Firebase library to configure APIs
        FirebaseApp.configure()

    }

我已经尝试了堆栈溢出中列出的所有内容,并且欢迎任何关于如何修复此问题并加载我的应用的新想法。

1 个答案:

答案 0 :(得分:0)

你可能已经看过这个,但我想我应该告诉你,直到我能回家看看我的设置:The default app has not been configured yet

这可能是添加它的正确位置,但您可能在配置之前将数据库(或Firebase)引用到其他位置。