FirebaseStorage zawsze zwraca błąd 400
podczas próby usunięcia katalogu, np. Coś takiego jak poniżej zawsze zwraca błąd 400
.FirebaseStorage: Jak usunąć katalog
let storageRef = FIRStorage.storage().reference().child("path/to/directory")
storageRef.deleteWithCompletion { (error) in
print("error: \(error)") // always prints error code 400
}
Jednak usunięcie pliku działa dobrze, np. coś takiego nie zwróci błędu:
let storageRef = FIRStorage.storage().reference().child("path/to/file.jpg")
storageRef.deleteWithCompletion { (error) in
print("error: \(error)") // works fine, error is nil
}
Co mogę tu robić źle? Nie sądzę, że nie jest obsługiwany przez FirebaseStorage, ponieważ usuwanie plików z katalogu jeden po drugim byłoby całkiem kiepskie (szczególnie jeśli wspomniany katalog ma 100 lub 1000).
Dlaczego google. Tylko ... Tylko dlaczego? – Ruan