【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(4)

1.问题描述:

LoginWithHuaweiIDButton不支持深色模式下定制文字和loading样式?

解决方案:

LoginWithHuaweiIDButtonParams 中的有个supportDarkMode属性,设置为true后,需要自行响应系统的变化,见文档:https://developer.huawei.com/consumer/cn/doc/atomic-references/account-api-atomic-component-manager-0000001735382454#section4717249182518

2.问题描述:

元服务申请华为账号一键登录权限(quickLoginMobilePhone)通过,鸿蒙代码仍然报错误码: 1001502014: The app does not have the required scopes or permissions.no scope permission

解决方案:

尝试以下方案:

一、cache有24h有效期。在端云鉴权过程中一个clientId对应的cache只有过了24h有效期后才会尝试从云端获取。

为了提高开发效率,可以通过以下步骤进行云端信息快速同步本地:

1)删除本地scope信息

检查路径:/data/service/el1/public/cloud_interface_auth/scopecache,删除自己appid对应的scope信息。

2)杀掉进程以清理缓存中的scope信息

ps -ef | grep auth,获取cloudinterfacea的PID。

kill -9 PID,将SA进程杀死以清理缓存。

3)重新触发调用,端云鉴权SA会触发联网,拉取云端scope信息。

二、检查clientid和包名是否匹配。

3.问题描述:

onClickLoginWithHuaweiIDButton:注册的是"华为账号一键登录结果回调",回调结果可能是错误(如无网、华为账号未登录等)或正确结果;onClickEvent:注册的是"华为账号登录按钮的点击事件",也可能有错误。

onClickEvent只是监听按钮的点击事件,具体可能会收到哪些错误?这些错误跟onClickLoginWithHuaweiIDButton会重复么?

解决方案:

onclickEvent会在onClickLoginWithHuaweiIDButton之前执行,onclickEevent直接复用的Button的点击事件,onClickEvent事件一般不会报错;

continueLogin 调用后会回调华为账号一键登录里面的。产生异常会在华为账号一键登录回调方法里面抛出。如果未使用一键登录按钮触发的,会捕获自身的错误码1005300002。

4.问题描述:

华为账号一键登录,显示手机账号格式不正确。

解决方案:

线上有一些用户从新加坡站点接入。应用服务端从海外站点请求华为国内站点时,会存在数据出入境问题,不会返回手机号字段,需自行解决。

相关推荐
前端不太难20 分钟前
从单页面到系统化:鸿蒙 App 演进路径
华为·状态模式·harmonyos
想你依然心痛2 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与HMAF的“文思智脑“——PC端AI智能体沉浸式智能写作工作台
人工智能·ar·harmonyos·ai写作
小雨青年2 小时前
鸿蒙 HarmonyOS 6 | Pura X Max 鸿蒙原生适配 09:展开态列表增加字段但不变复杂
华为·harmonyos
richard_yuu2 小时前
鸿蒙治愈游戏模块实战|四大轻量解压游戏、ArkTS动画交互与低功耗落地
游戏·交互·harmonyos
阿钱真强道6 小时前
24 鸿蒙LiteOS GPIO中断实战:从原理到上升沿/下降沿详解
harmonyos·中断·rk·liteos·开源鸿蒙·瑞芯微·rk2206
cd_949217218 小时前
鸿蒙系统下抖音存储空间不足怎么办?缓存清理教程
缓存·华为·harmonyos
轻口味11 小时前
HarmonyOS 6.1 全栈实战录 - 14 渲染树透镜:FrameNode 渲染状态感知与高性能 UI 调优实战
ui·华为·harmonyos
HwJack2011 小时前
HarmonyOS NEXT 游戏APP开发中如何正确拦截退出手势
游戏·华为·harmonyos
HwJack2011 小时前
HarmonyOS APP开发中ArkTS/JS 类型错误全景拆解
javascript·华为·harmonyos
lqj_本人12 小时前
鸿蒙PC:鸿蒙版本 Electron 框架环境搭建并且实现 XH 笔记应用
笔记·electron·harmonyos