Remove files
Delete an object uploaded to S3 by using Amplify.Storage.remove:
With StoragePath
let removedObject = try await Amplify.Storage.remove(path: .fromString("public/example/path"))print("Deleted \(removedObject)")let sink = Amplify.Publisher.create { try await Amplify.Storage.remove(path: .fromString("public/example/path"))}.sink { if case let .failure(error) = $0 { print("Failed: \(error)") }}receiveValue: { removedObject in print("Deleted \(removedObject)")}With Key (Deprecated)
let removedKey = try await Amplify.Storage.remove(key: "myKey")print("Deleted \(removedKey)")let sink = Amplify.Publisher.create { try await Amplify.Storage.remove(key: "myKey")}.sink { if case let .failure(error) = $0 { print("Failed: \(error)") }}receiveValue: { removedKey in print("Deleted \(removedKey)")}