我刚刚开始在iOS应用中使用AWS作为服务器后端。 在关注文档here之后,我现在遇到了这个问题,在调试器中显示以下消息:
CognitoIdentityCredentials无权执行:dynamodb:资源上的ListTables:*
搜索网络让我有了很多帖子,但是他们都没有足够清楚地帮我解决问题。
答案 0 :(得分:0)
您未授予Cognito承担的角色权限。请参阅"设置权限"本指南http://docs.aws.amazon.com/mobile/sdkforios/developerguide/dynamodb_om.html。在此处了解有关IAM角色的更多信息http://docs.aws.amazon.com/cognito/latest/developerguide/iam-roles.html。