从存储中删除文件夹后,Firebase无法上传文件

时间:2018-01-20 12:35:42

标签: ios swift firebase firebase-storage

我最近超出了我的火力储存库,因此它停止了工作。为了解决这个问题,我从控制台中单击存储按钮时完全删除了第一个文件夹,从存储中删除了所有文件。令人惊讶的是,当尝试再次从我的应用程序加载视频文件时,它不再有效,而是显示以下错误。 我怀疑它与无法找到参考有关。 我的问题是如何解决这个问题。我是我的应用,我正在使用Storage.storage().reference()直接上传到.putFile。如果这不是正确的参考,我该如何创建一个新参考?

这就是我尝试将视频上传到我的存储空间的方式:

let USER_STORAGE = Storage.storage().reference()

/// Uploads a video to database using the URL
    private func uploadVideoToDatabase(videoURL: URL, completion: @escaping (Bool)->Void){
        let filename = videoURL.absoluteString
        USER_STORAGE.child(filename).putFile(from: videoURL, metadata: nil){(metadata, error) in
            if error != nil {
                completion(false)
            } else {
                completion(true)
            }
        }
    }
  

此时无法上传视频错误域= FIRStorageErrorDomain代码= -13000“发生未知错误,请检查服务器响应。” UserInfo = {object = file:/ private / var / mobile / Containers / Data / Application / ... more stuff ... NSLocalizedDescription =发生未知错误,请检查服务器响应。,ResponseErrorDomain = NSURLErrorDomain,NSErrorFailingURLStringKey = {{ 3}}

1 个答案:

答案 0 :(得分:2)

Firebase存储的限制不仅仅是存储的数据量。 GB存储,GB下载,上载操作和下载操作都有限制。我怀疑你每天下载超过1 GB。您可以在此处查看更多限制https://firebase.google.com/pricing/