List files
You can list all of the objects uploaded:
1Amplify.Storage.list { event in2 switch event {3 case let .success(listResult):4 print("Completed")5 listResult.items.forEach { item in6 print("Key: \(item.key)")7 }8 case let .failure(storageError):9 print("Failed: \(storageError.errorDescription). \(storageError.recoverySuggestion)")10 }11}
1let sink = Amplify.Storage.list()2 .resultPublisher3 .sink {4 if case let .failure(storageError) = $0 {5 print("Failed: \(storageError.errorDescription). \(storageError.recoverySuggestion)")6 }7 }8 receiveValue: { listResult in9 print("Completed")10 listResult.items.forEach { item in11 print("Key: \(item.key)")12 }13 }