iOS - Firebase Storage 尝试在 didFinishLaunchingWithOptions 之前初始化

标签 ios swift firebase firebase-storage

我的应用程序工作正常,但第二天在我进行任何更改之前,它突然开始抛出错误“找不到默认存储桶”。

甚至在 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/

相关文章:

ios - Xcode Swift pods 安装 - 找不到导入文件

swift - 我有多个部分,每个部分都有多行。我想在滚动时加载更多单元格

Android 和 iOS Firebase 数据库数据合并

ios - Firebase 检索数据 - 无法转换值(value)

ios - 无法仅重新加载选定的单元格

ios - 使用 Storyboard segues 将 View Controller 从模态推送到模态父级使用的导航 Controller

ios - UICollectionView ios 7 问题

ios - 从 NSURLSessionDataTask 请求的 NSData 响应中获取 XML

ios - 如何设置本地通知在首次设置通知后每秒触发一次?

swift - 建立联系时不调用 didBeginContact