• 【HMS core】【FAQ】【Account Kit】典型问题集2


    1. 无法打开华为账号服务

    【问题描述】

    需要华为账号登录功能,但是在 我的项目下 API管理 页面,华为账号功能无法开启,这是为什么?

    image.png

    【解决方案】

    目前在AGC上创建的新的HarmonyOS应用,默认已经开启了帐号服务,不需要再重复开启。请在AGC项目中直接查看“OAuth 2.0客户端ID”

    image.png

    2. account kit集成后点击“华为账号登录”出现黑屏

    【问题描述】

    在集成华为账号服务后,点击华为账号登录就会出现黑屏现象的问题

    具体信息:

    -鸿蒙应用,FA原子化服务中集成账号kit,

    -目前在ide远程真机调试,机型P40/Pro、Mate x2 5G都试过会出现黑屏

    -鸿蒙系统分别是2.0.0.205/209,3.0.0

    image.png

    【解决方案】

    1、DevEco Studio中的模拟器环境(如下图)和远程真机的原理一致,都对录屏截屏有限制,拉起授权登录页会出现黑屏

    image.png

    2、可以在测试机的华为应用市场(下图所示位置)点击登录华为帐号测验一下(是否会出现黑屏)

    image.png

    3、建议使用实体手机或者AGC-质量-云调试远程真机环境(选襄阳)进行测试

    image.png

    3. 根据文档接入华为账号服务报错

    【问题描述】

    根据文档接入华为账号服务报错。是否是因为导入某个.har包?这个包在哪获取??

    文档地址:文档中心

    image.png

    下载最新版本使用:npm install @hmscore/hms-js-base,显示没有安装成功,还是报错找不到hms

    image.png

    给build.gradle配了个编译依赖,MyApplication的编译问题可以解决,但是app.js程序还是报错,提示hmsjsb找不到

    image.png

    【解决方案】

    1、首先确认已完成HMS Core SDK的下载,如@hmscore/hms-js-base及hmscore/hms-jsb-account是否出现如下成功提示。

    image.png

    2、如反馈报错,是指纹校验失败,请您检查:

    1.是否在AGC配置“SHA256证书指纹”

    image.png

    2.配置的“SHA256证书指纹”是否与上述截图中指纹一致

    签名配置方法详见如下文档

    文档中心

    3.如不一致修改后,请清理华为移动服务缓存

    关于debug证书自动生成的,通过模拟器调试,.p12密码经过加密不知道,无法生成“SHA256证书指纹”的情况,

    参考如下指导,生成秘钥库文件,替换掉自动生成的

    文档中心

    4. 应用提审被拒,反馈为无法调起华为登录和华为支付

    【问题描述】

    接入检测这边一直提示这个问题,导致提审人员一直调不起华为服务(登录、支付)如图:

    image.png

    按照这个链接提供的提示接入了,还是提示这个错误然后我们也按照这个链接提供的提示接入了,还是提示这个错误

    image.png

    【解决方案】

    根据帐号服务的混淆脚本配置,重新配置一下,清除HMSCore缓存。

    更多相关学习资料:
    https://developer.huawei.com/consumer/cn/forum/topic/0202799751850840348?fid=18?ha_source=zzh

     

    文档中心

  • 相关阅读:
    18. 四数之和
    VirtualBox中安装MacOS Big Sur
    COBOL 程序结构
    【Unity入门计划】Collision2D类&Collider2D类
    MySQL库表操作
    nodejs基于vue 学生论坛设计与实现
    大模型时代的具身智能系列专题(一)
    2013年108计网
    一键AI绘画-生成自己想要生成的图片(你懂的)。
    【代码随想录算法训练营】第38天 | 第九章 动态规划(一)+ 复习第9天 第四章 字符串(二)
  • 原文地址:https://blog.csdn.net/weixin_44708240/article/details/125888873