FirebaseStorage всегда возвращает ошибку 400
при попытке удалить каталог, то есть что-то вроде следующего всегда возвращает ошибку 400
.FirebaseStorage: Как удалить каталог
let storageRef = FIRStorage.storage().reference().child("path/to/directory")
storageRef.deleteWithCompletion { (error) in
print("error: \(error)") // always prints error code 400
}
Однако удаление файла прекрасно работает, например. что-то вроде не возвращает ошибку:
let storageRef = FIRStorage.storage().reference().child("path/to/file.jpg")
storageRef.deleteWithCompletion { (error) in
print("error: \(error)") // works fine, error is nil
}
Что я могу делать неправильно здесь? Я не считаю, что это не поддерживается FirebaseStorage, потому что удаление файлов из каталога один за другим было бы довольно хромым (особенно если указанная директория имеет 100 или 1000).
Почему Google. Просто ... Почему? – Ruan