FirebaseStorage restituisce sempre l'errore 400
quando si tenta di eliminare una directory, ad esempio qualcosa del seguente restituisce sempre l'errore 400
.FirebaseStorage: Come eliminare la directory
let storageRef = FIRStorage.storage().reference().child("path/to/directory")
storageRef.deleteWithCompletion { (error) in
print("error: \(error)") // always prints error code 400
}
Tuttavia, l'eliminazione di un file funziona correttamente ad es. qualcosa di simile non restituisce un errore:
let storageRef = FIRStorage.storage().reference().child("path/to/file.jpg")
storageRef.deleteWithCompletion { (error) in
print("error: \(error)") // works fine, error is nil
}
Cosa potrei fare di sbagliato qui? Non ritengo che non sia supportato da FirebaseStorage perché l'eliminazione di file da una directory uno per uno sarebbe piuttosto loppa (specialmente se la suddetta directory ne ha 100 o 1000).
Perché google. Solo ... Solo perché? – Ruan