问题标签 [amplify-flutter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
197 浏览

flutter - Flutter Amplify Cognito,没有使用 fetchAuthSession 的令牌

我正在尝试使用 Cognito 在我的 Flutter 应用程序中实现身份验证。我正在针对过去一年在我的 React 应用程序中成功使用的现有 userPool 进行身份验证。

但是,使用 Flutter 我无法获取用户的会话。我能够成功登录,但无法使用该fetchAuthSession()方法获取任何令牌。知道为什么会这样吗?这是我的一些工作和非工作代码:

此代码成功...

这段代码也成功了...

此代码返回空...

这是我的放大配置...

0 投票
0 回答
47 浏览

aws-amplify - 通过 GraphQL 限制 Appsync Flutter 中的订阅数

我们已经在我们的服务器上实现了 GraphQL 来通知连接的设备(在 Flutter App 上使用 Amplify Flutter 作为依赖项)。我们担心移动端是否可以管理太多的订阅,例如每秒 100 个订阅。有没有这样的限制?我们将订阅的数据存储在本地移动存储中。

0 投票
3 回答
76 浏览

flutter - LateError(LateInitializationError:字段'customTypeSchemas'尚未初始化。)放大插件错误

我正在尝试将 Amplify Api 连接到我的项目并不断收到错误消息LateError (LateInitializationError: Field 'customTypeSchemas' has not been initialized.)(在代码片段之后提供了错误的屏幕截图),我认为这意味着在 Amplify 提供给我的代码中,某处有一行带有late前缀对于customTypeSchemas字段,我找不到。

这是我初始化 Amplify 的地方。

错误截图

这是我的pubspec.yaml依赖项

这是ModelProvider.dartAmplify 下载的内容。

我确实不小心安装了amplify_core: ^0.3.2,我删除并运行了它,flutter clean并且在 ios 文件夹中pod cache clean --all

重现问题的步骤:

  1. 创建颤振项目
  2. 将 Amplify 添加到您的项目中
  3. 添加数据库插件
  4. 将 API 添加到您的项目中
  5. 尝试添加 api 插件并在 iOS 模拟器中运行该应用程序。

我对编程和 StackOverflow 比较陌生,所以请原谅我在这篇文章中可能犯的任何错误。如果您需要更多信息或想尝试一下,请告诉我。

提前致谢。