当前位置:网站首页>【HMS core】【FAQ】【Account Kit】典型问题合集1
【HMS core】【FAQ】【Account Kit】典型问题合集1
2022-07-22 06:39:00 【华为开发者论坛】
啦啦啦,我又来分享了,感觉我是华为的忠实粉丝啊!
今天分享一下集成 Account Kit 时遇到的几个小问题
1. 依赖无法加载
【问题描述】
在集成华为HMS Core Account Kit时出现下图展示的问题
【解决方案】
建议检查一下maven仓库是否配置正确,能否正常链接,
maven仓库配置可以参考的文档如下:
2. 接入华为帐号服务,非华为手机点击登录会闪退
【问题描述】
接入华为帐号服务,非华为手机点击登录会闪退,非华为是否必须要安装HMS Core,才能正常接入账号服务?
【解决方案】
1、在非华为手机上安装了HMS Core(APK),华为帐号是支持在非华为的安卓手机上登录的。
2、在没有HMS Core(APK)的手机上,如果不想下载HMS Core(APK),可以通过AppAuth SDK,实现华为帐号授权登录,请参见
3. 华为支付或帐号登录时,直接返回了错误HwIDConstant.RETCODE.SIGN_IN_CANCELLED 2012 用户点击返回键,取消登录
【问题描述】
云调试时,点击华为支付或者华为登录。直接返回了错误(HwIDConstant.RETCODE.SIGN_IN_CANCELLED 2012 用户点击返回键,取消登录。)
现象就是无法拉起华为登录界面或者支付界面。而这个错误不是用户点击返回键造成的。
调试时,发现返回结果中authHuaweiIdTask.isSuccessful()的值为真。但是无法获取帐号信息,而错误号为2012。
【解决方案】
因为华为账号的登录页面 ,有防截屏 和 防录屏的功能, 在云真机上当打开华为账号登录页面时,触发了录屏检测。所以在云真机上才会出现这个现象。请您在测试时,不要使用云真机进行测试。
4. SDK登录错误
【问题描述】
SDK升级到6.1.0.303后,在华为应用市场从中国切换到其他国家,每次登录都会返回错误码7400,应该怎么做才能解决这个问题并让隐私协议重新弹出?
【解决方案】
国内:
7400 表示用户未同意联合运营隐私协议。请调用初始化 API,调用init接口引导用户同意协议。
有关详细信息,请查看以下文档:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/guide-error-0000001050994619
国外:
由于我们在国内外使用不同的隐私协议,建议您使用游戏服务 5.0.4.303以避免协议变更。请参阅
5. 取消账号授权
【问题描述】
取消账号授权,是否有REST接口,官方提供响应文档或说明在哪里可以找到。
用户(绑定华为账号授权方式登录的)在我们应用(服务器应用)进行“注销”账号操作时,也许应该通过调华为提供的REST接口,为用户取消华为账号授权。没查到华为提供相关接口,只找到for APP的SDK,提供函数
【解决方案】
目前只提供端侧取消授权的接口,暂未提供REST接口相关API,用户也可以通过手动在 帐号中心页面去取消授权。
如果是web应用的话,有个取消凭证有效性可参考下链接:
应用可以调用取消授权的接口(URL:https://oauth-login.cloud.huawei.com/oauth2/v3/revoke),对已授权的Access Token或者Refresh Token进行取消授权。其中,Access Token与Refresh Token为成对关系,取消授权其中一个,另一个也同样失效。
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/web-revoke-0000001050050903
更多相关学习资料: https://developer.huawei.com/consumer/cn/forum/topic/0202784357397290063?fid=0101562279236410779?ha_source=zzh |
边栏推荐
- CASTOR 通过 Polygonica 3D引擎实现云端大型装配进行高吞吐量分析,HOOPS Exchange助力其实现对 CAD 数据文件读取
- 【FPGA教程案例35】通信案例5——基于FPGA的16QAM调制信号产生,通过matlab测试其星座图
- pytorch
- PlayBook introduction
- OSPF特殊区域综合实验
- MySQL constraint_ Unique constraint
- 大佬们,flink sql job往yarn提交作业,报不能执行sql错误,本地执行不报错,服务器
- 深说浅谈DOM对象,用4个版本demoplus让你扭断history.state头(更)
- PostgreSQL determines whether it is empty coalesce
- 2022-07-21:给定一个字符串str,和一个正数k, 你可以随意的划分str成多个子串, 目的是找到在某一种划分方案中,有尽可能多的回文子串,长度>=k,并且没有重合。 返回有几个回文子串。 来
猜你喜欢
How much do you know about the basic features of SolidWorks| Four methods of extruding features
聚焦双五工程,直击项目一线丨湘江新区,在产业尖端崛起
Sql语言(基础一)
MySQL 增删改查(进阶)
以CRM系统为案例讲解数据分析(重要性介绍及分析方法)
NFS共享存储服务
OSPF special area comprehensive experiment
Network Security Learning (Qianfeng network security notes) 5 -- NTFS security permissions
家庭琐事问题
Misc进阶
随机推荐
Solidworks基础特征你了解多少?| 拉伸特征的4种方法
PostgreSQL determines whether it is empty coalesce
Li Hongyi machine learning 2020--p20 & 21 RNN
Chery Xingtu's product plan was exposed, and the 2.0T turbocharged engine was launched at the end of the year
MySQL constraint_ Self growth constraint_ auto_ increment
[Digital IC] understand Axi protocol in simple terms
Deep learning to achieve cross validation (image, signal processing)
Information security CISP certification - what are your concerns?
LCD笔记(2)Framebuffer驱动程序框架
线上推广新方式,VR全景展示如何吸引用户的关注?
Critical path implementation
NFS共享存储服务
Graduation thesis on production line balance optimization [Flexsim simulation]
[external sorting] fast sorting idea completes external sorting
354. Russian Doll envelope problem
[MCU simulation project] external interrupt 0 controls the light-emitting diode on and off
Focus on the "double five" project, directly hit the front line of the project - Xiangjiang new area, and rise at the top of the industry
An annotation implementation method writes the returned data to the cache (facet, redis Implementation)
深度解决npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
Buu misc advanced