AWS Cognito和DynamoDB中的Swift未解析标识符

时间:2017-08-31 05:22:34

标签: ios swift amazon-web-services amazon-dynamodb aws-cognito

我正在按照其官方文档中的步骤集成AWS DynamoDB和Cognito。我已经安装了Cocoapods的依赖项并成功安装。

但是我仍然收到未解析标识符的错误,如下面的屏幕截图所示:

as shown in the below screenshot.

相关的导入声明为:

import AWSCore
import AWSCognito
import AWSDynamoDB

到目前为止我尝试过的事情:

  • 更新广告连播(已成功更新)
  • Xcode - >偏好 - >位置 - > DerivedData
  • 将文件夹派生数据的内容移至垃圾箱。

2 个答案:

答案 0 :(得分:0)

您需要通过cocoapods安装依赖项(AWS SDK)。应用程序下载的README.txt中提到了这些说明。安装依赖项后,您需要关闭Animated.loop( Animated.timing(this.state.spin, { toValue: 360, duration: 1000, easing: Easing.linear, useNativeDriver: true, }), { iterations: 3 } ).start(() => { console.log('done'); }); 并打开.xcodeproj文件,然后应用程序才能运行。

谢谢, 罗汉

答案 1 :(得分:0)

您可能需要import AWSCognitoIdentityProvider获取变量cognitoId