【问题标题】:Delete folder with contents from Firebase Storage [duplicate]从 Firebase 存储中删除包含内容的文件夹 [重复]
【发布时间】:2016-11-07 22:01:13
【问题描述】:

我可以轻松删除子引用中的文件,但如何从 Firebase 存储中删除整个文件夹?

let postRef = FIRStorage.storage().reference().child("posts/folderName")
    postRef.deleteWithCompletion { (error) in
        print(error)
    }

错误文件不存在。有什么想法吗?

【问题讨论】:

标签: swift firebase firebase-storage


【解决方案1】:

长话短说,我们还没有实现递归(或文件夹)删除。这个主题在另一篇文章中讨论:FirebaseStorage: How to Delete Directory

目前,我们建议将文件列表存储在另一个来源(如实时数据库)或使用list API,然后根据需要删除文件。

您也可以在 Firebase 控制台 (console.firebase.google.com) 中执行此类删除。

未来,我们可能会提供此类功能,但尚未完全规范。

【讨论】:

  • 嗯,所以现在我应该遍历所有文件并一一删除。好像有点奇怪好吧。但是感谢您的提醒
  • 能够删除整个文件夹和目录非常有用。只是让您知道这是一个请求的功能
  • 当前 Firebase 的限制似乎很大。
  • 我的生活中需要这个功能
  • 我也需要这个!
猜你喜欢
  • 2017-12-12
  • 1970-01-01
  • 2010-11-22
  • 1970-01-01
  • 2021-08-16
  • 1970-01-01
  • 2013-03-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多