Как удалить папку и ее содержимое в AWS S3, Swift
Я пытаюсь удалить папку и все объекты, которые она содержит в AWS S3, используя метод Swift (iOS), описанный ниже.
Я мог удалить папку, когда она была пустой, но не мог удалить ее, когда в ней были объекты (изображения).
Может кто-то пожалуйста посоветовать, если есть возможность удалить папку и ее содержимое за один раз.
func deleteImagesFolderInS3(){
let deleteRequest = AWSS3DeleteObjectRequest()
deleteRequest?.key = "testFolder/"
deleteRequest?.bucket = S3BucketName
let s3Service = AWSS3.default()
s3Service.deleteObject(deleteRequest!).continueWith(block: {(task) -> AnyObject! in
if let error = task.error {
print("Delete unsuccessful: \(error.localizedDescription)")
}
if task.result != nil {
print("Deleted folder")
}
return nil
})
}