问题标签 [amazon-mobile-hub]
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.
facebook - 如何使用移动集线器用户签名功能获取用户详细信息?
我正在使用 AWS Mobile Hub 服务进行用户登录。我遵循移动集线器开发人员指南,并成功使用 Facebook 登录。登录后如何获取个人资料图片或姓名或出生日期等用户详细信息。移动集线器的开发人员指南没有解释这一点。是否可以获取详细信息或仅对用户进行身份验证?
amazon-web-services - AWS 移动集线器 nosql
在 AWS 移动中心 nosql 中,我是否有机会通过 pgadmin 或 Web 浏览器进行连接,以便我可以将批量数据导入 nosql 数据库。谢谢。
swift - AWS 移动中心登录功能问题
我正在使用 AWS 移动中心登录功能。我的目标是让用户登录(无需注册),所以我通过移动集线器创建了池。我已经阅读了有关设置和调用登录 UI 的集成指南。但是,通过运行该应用程序,我得到了以下错误,我仍然错过了什么吗?有没有更具体的教程可以看一下?我在池中创建的用户可以正常工作,我尝试了不同的密码,它显示密码不匹配,但登录 ui 并没有消失,密码正确。下面是错误日志。
找不到 CFBundle 0x7fb75c2277b0 的可执行文件(未加载)Amazon DynamoDB 保存错误:错误 Domain=com.amazonaws.service.cognitoidentity.AWSCognitoCredentialsProviderHelper Code=0“在另一个线程中获取身份 ID 失败或未在 5 秒内完成。” UserInfo={NSLocalizedDescription=在另一个线程中获取身份 ID 失败或未在 5 秒内完成。} 初始化期间无法成功更新网络信息。初始化期间无法成功更新网络信息。
谢谢
ios - AWS 移动中心登录 UI
我是 AWS 移动集线器的新手,我真的很困惑。我在移动集线器中有一个数据库,并且能够访问它。现在我想添加登录视图。我通过移动集线器输入并集成了一些用户帐户创建了池。我按照 AWS 中的指南,在 viewdidload 中调用内置 UI。运行时,实际弹出登录界面,可以检测用户名和密码是否匹配。但是,我按下了登录按钮,没有任何反应,永远停留在登录视图上。有谁熟悉这种情况?
代表与指南相同
类 AppDelegate: UIResponder, UIApplicationDelegate {
}
错误无法获取id
谢谢
android - 使用 DynamoDB 时无法读取 AWS android mobile 中的数据
我开始使用 Amazon Mobile hub(我的第一次)和 Android Studio 3.0.1 开发一个 android 应用程序,并尝试按照教程进行操作
但我不断收到以下错误:
com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMappingException:类 com.amazonaws.models.nosql.ParkInfoDO 没有使用接口 com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBRangeKey 注释的方法。
我有一个
表 park_info
分区键:park_id
我的代码有问题吗?
amazon-web-services - AWS Cognito SDK 缺少用户属性
我正在使用 AWS cognito,它是我的 Android 应用程序中的内置 UI。我在 AWS 控制台中根据需要选择了姓氏,但该字段未显示在创建新帐户表单中。如何将此字段添加到表单中。谢谢你。
amazon-web-services - AWS Mobile Hub 环境
我目前正在完成我的第一个 AWS Mobile Hub 项目,到目前为止进展顺利。然而,不清楚的一件事是如何管理“生产”部署。
我的 Mobile Hub 项目使用的功能包括:
- 登录(认知)
- NoSQL 数据库 (DynamoDB)
- 云逻辑(API 网关和 Lambda)
有什么方法可以区分“开发”和“生产”环境吗?
例如,为开发和生产维护一个单独的“用户”数据库,如果是这样,我将如何配置应用程序代码(React Native)以了解要与哪个数据库/环境通信。
同样对于 API Gateway,我可以看到它已经创建了一个“开发”阶段,但不清楚我是否应该将我的生产 iOS/Android 版本直接指向这个开发阶段,或者我是否应该部署一个“生产阶段” ,如果是这样,我将如何在我的应用程序代码中集成这个特定于环境的切换登录。
提前致谢!
ios - 将 Amazon dynamoDB 查询结果传递给主线程以显示 Google Map 引脚
我将数据存储在 Amazon 上的 dynamoDB 表中。我可以查询该表。在 dynamoDbObjectMapper.query 语句中,我可以打印结果。结果我想创建 GMSMakers(谷歌地图上的图钉)。但是当我调用它时,应用程序崩溃,并显示一条消息“必须从主线程调用 API 方法”。我只是似乎没有得到我需要做的事情。
所以我的问题是,是否有人可以提供一个示例来帮助我了解正在发生的事情并指导我找到解决方案。将查询“向上”的结果传递给主线程,以便我可以调用 Google SDK 函数。
我会非常感激......
这是我的代码(请温柔....)。结果:GMSMarker 调用生成此运行时异常:'GMSThreadException',原因:'API 方法必须从主线程调用'