【发布时间】:2019-07-15 21:58:41
【问题描述】:
当我尝试启动我的 react-native 项目时,我收到以下错误: AWSPinpointProvider 记录事件失败:配置中缺少凭证的凭证错误。我还没有使用记录功能,所以我假设这是来自配置功能。我是 react-native 和 AWS pinpoint 的新手,那么我应该在哪里配置凭证?我有一个 ~/.aws/credentials 和 ~/.aws/config 文件,我可以连接到 cognito,它只是导致问题的精确定位。当然,我使用的是 aws amplify。任何帮助将不胜感激。
import { withAuthenticator } from 'aws-amplify-react-native';
import Auth from '@aws-amplify/auth';
import Analytics from '@aws-amplify/analytics';
import awsconfig from './aws-exports';
Auth.configure(awsconfig);
Analytics.configure(awsconfig);
我希望在 Pinpoint 中看到应用启动等事件。我至少希望它不会让应用崩溃。
【问题讨论】:
-
你不需要那行
Analytics.configure(awsconfig);。删除它 :) PS 查看我写的 this tutorial,我在其中解释了使用 Amplify 进行分析。
标签: react-native aws-amplify aws-pinpoint