代码之家  ›  专栏  ›  技术社区  ›  user42195

AWS放大推送分析不会更新AWS-exports.js。错误:没有凭据、applicationId或区域

  •  0
  • user42195  · 技术社区  · 3 年前

    我在React应用程序中遇到了AWS Amplify和Analytics的问题。当我按照如下所示配置并运行我的app.js时,我会得到一个错误

    错误:没有凭据、applicationId或区域

    以下是中的相关代码片段 app.js :

    import { Amplify, Analytics } from 'aws-amplify';
    import awsconfig from './aws-exports';
    
    Amplify.configure(awsconfig);
    
    Analytics.autoTrack('session', {
      enable: true,
      provider: 'AWSPinpoint'
    });
    
    function App() {
      useEffect(() => {
        Analytics.record({ name: 'app launched' });
      }, []);
    }
    

    我注意到 aws-exports.js 不会自动填充字段,如 aws_mobile_analytics_app_id aws_mobile_analytics_app_region

    以前有人遇到过这个问题吗?如能就如何解决这一问题提供任何指导,我们将不胜感激。

    非常感谢。

    0 回复  |  直到 3 年前
    推荐文章