【问题标题】:IOS Swift SwiftUI Firebase "No default Storage bucket found. Did you configure Firebase Storage properly?"IOS Swift SwiftUI Firebase “未找到默认存储桶。您是否正确配置了 Firebase 存储?”
【发布时间】:2021-04-06 11:07:58
【问题描述】:

当我尝试跑步时

Text("\(imageURL?.absoluteString ?? "placeholder")")
            
        .onAppear(perform: loadImageFromFirebase)

这应该为我在 Firebase 存储中的图像生成一个 url。我收到错误“未找到默认存储桶。您是否正确配置了 Firebase 存储?”,并且预览崩溃。模拟器也崩溃了。我添加了

override init() {
        super.init()
        FirebaseApp.configure()
    }

我的 AppDelegate 但这似乎没有帮助。 这是应该从 Firebase 获取 url 的函数:

func loadImageFromFirebase() {
        
        let storageRef = Storage.storage().reference(withPath: "Cessna.jpeg")

        storageRef.downloadURL { (url, error) in
            if error != nil {
                print((error?.localizedDescription)!)
                return
            }
            self.imageURL = url!
        }
    }

似乎没有任何帮助。一些建议将不胜感激。

【问题讨论】:

    标签: ios swift firebase swiftui firebase-storage


    【解决方案1】:

    通过将其与 Firebase 项目断开连接并再次将其连接到新的 Firebase 项目来解决此问题。同样重新下载firebase .plist文件可能已经完成了这个技巧(确保当您将.plist文件添加回xcode时,它的名称末尾没有(2)或(3)。否则xcode赢了'不认识它。)还添加了'Firebase/Analytics' pod,不知道如何,但这可能有帮助。希望这对可能正在寻找解决方案的人有所帮助。

    【讨论】:

      猜你喜欢
      • 2017-09-15
      • 2021-08-25
      • 1970-01-01
      • 2020-01-02
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 2018-03-01
      相关资源
      最近更新 更多