我发现文件错了,因为错了总是不能运行成功,当然我也有错,我没有看清楚,如果你现在受苦,请检查如下:
dynamoDBTableName -> 字符串
在错误的文档中,错误如下:
在“Amazon DynamoDB:存储和检索应用程序数据”中
在“创建 DynamoDB 表和索引”
它说
3.输入“Books”作为表名
但是在示例代码中写如下:
Class func dynamoDBTableName () -> String {
Return "Book"
}
不是返回“Book”,应该返回“Books”,难怪,哈哈,我总是得到错误“CognitoIdentityCredentials is not authorized to perform: dynamodb: UpdateItem on resource”
如果您也总是出错,请检查您的表名返回是否相同,祝您有美好的一天。