Я использую S3TransferManager-Sample для тестирования. Я создал Cognito и настроил IAM и, наконец, сменил файл констант.swift. У меня нет проблем с загрузкой, но загрузка невозможна. Сообщение об ошибке:О разрешении в передаче файлов S3
Ошибка загрузки: [Error Domain = com.amazonaws.AWSS3ErrorDomain Code = 1 "Операция не может быть завершена (com.amazonaws.AWSS3ErrorDomain ошибка 1.)" UserInfo = 0x7f8cd658a5a0 {НомерУзла = d4yLouhlYmGn4s1Zp54 + EOsZQEy2bVEGNs5XIa8pMxerJggANV/9Zb82c1QtF/5Hsn5KqYXGqdw =, Message = Access Denied, Code = AccessDenied, RequestID = A1966393EAC3F15F}]
Вот мои настройки для роли:
Моя установка в ведро S3:
Конечно, когда я добавил: "Все", чтобы позволить "List" разрешение, я могу скачать. Но какова же цель для Когнито? Благодаря
На самом деле я получил разрешение отрицать, даже если я добавлю «Все» с List, View для ведра. Я должен добавить разрешение на отдельный файл, чтобы пользователи могли просматривать файл. Что может быть не так в моих условиях? –
В другом слове, как я могу настроить все файлы внутри корзины? Вместо того, чтобы настраивать их отдельно? –