0
我正在Swift中編寫iOS應用程序,並且正在使用Amazon S3存儲文件。我想知道是否有人知道如何通過命令以編程方式刪除我的S3存儲桶中的文件(而不是在存儲桶生命週期中設置刪除策略)。在iOS應用程序中從S3存儲桶中刪除文件(Swift)
在此先感謝
我正在Swift中編寫iOS應用程序,並且正在使用Amazon S3存儲文件。我想知道是否有人知道如何通過命令以編程方式刪除我的S3存儲桶中的文件(而不是在存儲桶生命週期中設置刪除策略)。在iOS應用程序中從S3存儲桶中刪除文件(Swift)
在此先感謝
你的代碼刪除S3存儲一個文件應該是這個樣子:
let s3 = AWSS3.defaultS3()
let deleteObjectRequest = AWSS3DeleteObjectRequest()
deleteObjectRequest.bucket = "yourBucketName"
deleteObjectRequest.key = "yourFileName"
s3.deleteObject(deleteObjectRequest).continueWithBlock { (task:AWSTask) -> AnyObject? in
if let error = task.error {
print("Error occurred: \(error)")
return nil
}
print("Deleted successfully.")
return nil
}
感謝, 羅漢
HTTP://docs.aws.amazon。 com/AWSiOSSDK/latest/Classes/AWSS3.html#// api/name/deleteObject: –
你能否告訴我你的用例從移動設備上刪除存儲桶? – Karthik
@Karthik我沒有試圖刪除桶,只是文件。它們是應該在命令中刪除而不更新的圖像文件。 – user5739562