iOS - Firebase 存储尝试在 didFinishLaunchingWithOptions 之前初始化
Posted
技术标签:
【中文标题】iOS - Firebase 存储尝试在 didFinishLaunchingWithOptions 之前初始化【英文标题】:iOS - Firebase Storage trying to initialize before didFinishLaunchingWithOptions 【发布时间】:2018-08-20 00:29:45 【问题描述】:我的应用程序运行良好,然后在我进行任何更改的第二天突然开始抛出错误“未找到默认存储桶”。
这个错误甚至在 didFinishLaunchingWithOptions 有机会运行之前就发生了。我无法弄清楚为什么存储模块此时甚至会尝试自行初始化。直到很久以后,我才对存储有任何引用。我正在使用 Xcode 9.4.1,以及最新的 Firebase 模块 (Firebase 5.6.0) 和存储 (3.0.0)。
对这种奇怪的行为和可能的修复有什么想法吗?
【问题讨论】:
【参考方案1】:你能分享你的代码吗?或创建一个MCVE?可能有几个因素导致了这种行为。很可能(因为你说它突然改变了)依赖关系改变。
话虽如此 - 我过去在初始化之前调用 firebase 存储时已经看到了这个问题(就像你起初认为它无法初始化一样)。
这个帖子帮助了我:
ios Swift Firebase Storage error "No default Storage bucket found"
【讨论】:
以上是关于iOS - Firebase 存储尝试在 didFinishLaunchingWithOptions 之前初始化的主要内容,如果未能解决你的问题,请参考以下文章
FIREBASE 数据库 - 将唯一密钥存储到子节点(Swift/IOS)