我的应用程序工作正常,但第二天在我进行任何更改之前,它突然开始抛出错误“找不到默认存储桶”。
甚至在 didFinishLaunchingWithOptions 有机会运行之前就会发生此错误。我不明白为什么存储模块此时会尝试初始化自身。直到很久以后我才得到任何关于存储的引用。我使用的是 Xcode 9.4.1 以及最新的 Firebase 模块 (Firebase 5.6.0) 和存储 (3.0.0)。
对这种奇怪的行为和可能的修复有什么想法吗?
最佳答案
可以分享一下你的代码吗?或创建一个 MCVE ?可能有几个因素导致此行为。最有可能的是(因为你说它突然改变了)依赖关系发生了变化。
话虽如此 - 我过去在初始化之前调用 Firebase 存储时就遇到过这个问题(就像您一开始认为它无法初始化)。
这个帖子帮助了我:
iOS Swift Firebase Storage error "No default Storage bucket found"
关于iOS - Firebase Storage 尝试在 didFinishLaunchingWithOptions 之前初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51922860/