AppSync ReactNative Cognito 承诺拒绝

Posted

技术标签:

【中文标题】AppSync ReactNative Cognito 承诺拒绝【英文标题】:AppSync ReactNative Cognito Promise Rejection 【发布时间】:2018-12-21 08:58:19 【问题描述】:

当应用程序启动并登录时,react native 引发了异常。

我的配置是 "authenticationType": "AMAZON_COGNITO_USER_POOLS", "apiKey": 空

cognito 正在使用 appsync,但我不知道如何修复警报消息。

欢迎提出任何建议,谢谢。

【问题讨论】:

【参考方案1】:

我没有使用过 AWS appsync,所以我不知道可能是什么问题。我只能建议你一件事,添加承诺解析器功能。这样您就可以看到它返回的内容,并且它会阻止显示任何警报。有点像-

jwtToken: async () => (await Auth.currentSession() .then(data => console.log("data",data); return data ) .catch(err => console.log("error",error); return err )).getIdToken().getJwtToken()

【讨论】:

以上是关于AppSync ReactNative Cognito 承诺拒绝的主要内容,如果未能解决你的问题,请参考以下文章

将现有 AppSync API 与/ Amplify 一起使用

AWS AppSync 如何在我离线时判断是不是存在未完成的突变?

AWS AppSync - 从 AppSync 控制台运行时的 GraphQL 查询超时

如何将 Apollo 客户端与 AppSync 一起使用?

如何检测设备上是不是安装了 AppSync?

如何向 DynamoDB/AppSync 添加访问规则?