从Firebase存储中删除包含内容的文件夹

时间:2016-07-05 22:49:55

标签: swift firebase firebase-storage

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

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

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

1 个答案:

答案 0 :(得分:17)

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

目前,我们建议在其他来源(如实时数据库)中存储文件列表,并根据需要删除文件。您还可以在Firebase控制台(console.firebase.google.com)中执行此类删除。

将来,我们可能会提供这种功能,但没有完全规定它。