我已经完全实现了this教程,并且我能够使用uploadData方法成功将图像上传到s3存储桶(完成处理程序块以error = nil运行)。我的问题是,当我查看AWS控制台时,我无法看到存储桶中的文件,所以我不确定图像是否已成功上传,并且由于错误的权限或类似的东西我找不到它或者图像没有真正上传。
知道什么是错的吗?
编辑 -
我在为客户端身份验证目的创建的新Cognito池ID的角色策略中添加了对S3存储桶的权限,但仍无法提供帮助。
编辑2 - 我还为每个人打开了桶本身的权限。
答案 0 :(得分:1)
确保您的存储桶与Cognito池ID在同一区域中创建。