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

1.问题描述:

PC场景,青少年模式系统API不支持吗?

解决方案:

PC场景,青少年模式系统API不支持,另外文档上的几个API也不支持。

2.问题描述:

华为一键登录 Beta7本地运行到手机可以拿到匿名手机号 发布测试拿不到匿名手机号

解决方案:

1.如果是调试包修改app.json5中的versionCode即可。

2.如果是发布包需修改系统时间到25小时以后。

3.问题描述:

华为账号一键登录功能,服务器端根据access_token调用获取用户信息接口时,未返回手机号。

解决方案:

时,未返回手机号。
一键登录获取明文手机号,按照以下步骤:

1.开发前提,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/account-phone-unionid-login-V5#section95093591227;

2.使用华为账号Button登录组件获取authorizationCode,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/account-api-huawei-id-button-V5#section1624716107193;

3.使用上一步获取的authorizationCode调用获取凭证Access Token的接口向华为账号服务器请求获取Access Token,使用Access Token调用获取用户信息接口获取用户信息,从用户信息中获取用户绑定的完整手机号,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/account-phone-unionid-login-V5#section286103315177

注意:想要获取明文手机号,authorizationCode一定得是步骤2中使用华为账号Button登录组件获取的

4.问题描述:

0.0.65 和 0.0.66 的系统,一键登录这块是不是有bug或者是否做了需要应用侧做更新的变更,三台设备,都是应用市场的包,两台获取不到匿名手机号,之前都是可以获取到的,两台获取不到的其中一台,刚才卸载后重新安装又可以获取到了,报的错是 code:1001500001;message:Failed to check the fingerprint of the app bundle.Fingerprint verification

解决方案:

请确认是不是这样的调试路径:

1、在ROM Hota升级后使用debug包就进行调试;

2、删除debug包,然后在应用市场下载release包

3、release包调试的时候报签名校验不通过

如果是上面的方式的话,还请试下下面的方式:

1.如果是调试包修改app.json5中的versionCode即可;

2.如果是发布包需修改系统时间到25小时以后

5.问题描述:

接入华为账号服务,报Failed to auth. Code: 1001500001

解决方案:

当前报1001500001应该就是应用指纹证书校验失败。开发者按照以下步骤再排查一下呢,若仍有问题,开发者也可以尝试排查一下网络环境,如问题不能解决,麻烦开发者提供一下更详细的日志信息

check以下几点:

1、在工程中entry模块的module.json5文件中,新增metadata,配置name为client_id,需要看下开发者的工程里面的client_id是否配置正确,可以参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/account-client-id-V5

2、File > Project Structure… > Project > Signing Configs界面,不能勾选“Automatically generate signature”进行自动签名,需要手动配置签名,可以按照开发准备里面的说明配置:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-dev-overview-V5

3、检查下AGC上应用的公钥指纹是否添加, 可以按照文档链接:

https://developer.huawei.com/consumer/cn/doc/app/agc-help-signature-info-0000001628566748#section5181019153511

4、网络问题,可以看下设备网络是否有问题,可以换个网络,比如切换到移动网络或者wifi下面再试下是否OK

5、在AGC上面,添加公钥指纹 (HarmonyOS API 9及以上)后,指纹有一定时间的缓存,不会立刻生效,建议配置完成后等半小时再尝试。

6、检查下开发者的手机是否有修改系统时间,这个不建议修改

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/76542.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【gdutthesis模板】论文标题太长导致换页问题解决

标题太长导致换页问题解决方案如下: 调小下方数值即可

SAP学习笔记 - 豆知识18 - (TODO)Msg 番号 ME154 構成品目无法決定

1,现象 構成品目の決定は不可能です Msg 番号 ME154 構成品目无法決定 2,到Deepseek里找一下解决方案 SAP ME21N中错误「组件物料的确定不可行(ME154)」的解决步骤 此错误在创建分包采购订单时出现,通常由于系统无…

10.多线程

预备知识 预备知识一 预备知识二 预备知识三 如何理解进程和线程的关系,举一个生活中的例子 家庭:进程家庭成员:线程 每个家庭成员都会为这个家庭做贡献,只不过大家都在做不同的事情(比如:我们在上学&…

Python入门(8):文件

1. 文件基本概念 文件:存储在计算机上的数据集合,Python 通过文件对象来操作文件。 文件类型: 文本文件:由字符组成,如 .txt, .py 二进制文件:由字节组成,如 .jpg, .mp3 2. 文件打开与关闭…

市场交易策略优化与波动管理

市场交易策略优化与波动管理 在市场交易中,策略的优化和波动的管理至关重要。市场价格的变化受多种因素影响,交易者需要根据市场环境动态调整策略,以提高交易的稳定性,并有效规避市场风险。 一、市场交易策略的优化方法 趋势交易策…

HTTP数据传输的几个关键字Header

本文着重针对http在传输数据时的几种封装方式进行描述。 1. Content-Type(描述body内容类型以及字符编码) HTTP的Content-Type用于定义数据传输的媒体类型(MIME类型),主要分为以下几类: (一)、‌基础文本类型‌ text/plain‌ …

面向教育领域的实时更新RAG系统:核心模块设计与技术选型实践指南

目录 面向教育领域的实时更新RAG系统:核心模块设计与技术选型实践指南 一、业务需求分析 二、系统架构设计(核心模块) 三、核心模块详解与技术选型建议 (一)实时更新向量知识库 (二)教材与…

k8s patch方法更新deployment和replace方法更新deployment的区别是什么

在Kubernetes中,patch 和 replace 方法用于更新资源(如 Deployment),但它们的实现方式和适用场景有显著差异。以下是两者的核心区别: 1. 更新范围 replace 方法 完全替换整个资源配置。需要用户提供完整的资源定义&…

解决安卓手机WebView无法直接预览PDF的问题(使用PDF.js方案)

在移动端开发中,通过 webview 组件直接加载PDF文件时,不同平台的表现差异较大: iOS & 部分安卓浏览器:可正常内嵌预览(依赖系统内置PDF渲染能力) 大多数安卓设备:由于缺乏原生PDF插件&…

基于javaweb的SSM+Maven机房管理系统设计与实现(源码+文档+部署讲解)

技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论文…

7-6 混合类型数据格式化输入

本题要求编写程序,顺序读入浮点数1、整数、字符、浮点数2,再按照字符、整数、浮点数1、浮点数2的顺序输出。 输入格式: 输入在一行中顺序给出浮点数1、整数、字符、浮点数2,其间以1个空格分隔。 输出格式: 在一行中…

【GPIO8个函数解释】

函数解释 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 作用:将指定GPIO端口的所有寄存器恢复为默认值。这会清除之前对该端口的所有配置,使其回到初始状态。使用方法:传入要复位的GPIO端口指针,例如GPIOA、GPIOB等。 void GPIO_AF…

将图表和表格导出为PDF的功能

<template><div><divref"pdfContent"style"position: relative; width: 800px; margin: 0 auto"><!-- ECharts 图表 --><div id"chart" style"width: 100%; height: 400px" /><!-- Element UI 表格 …

C++中的链表操作

在C中&#xff0c;链表是一种常见的数据结构&#xff0c;它由一系列节点组成&#xff0c;每个节点包含数据部分和指向下一个节点的指针。C标准库&#xff08;STL&#xff09;中提供了std::list和std::forward_list两种链表实现&#xff0c;分别对应双向链表和单向链表。此外&am…

蛋白设计 ProteinMPNN

传统方法的局限性是什么&#xff1f; 传统蛋白质设计方法的局限性&#xff1a; 基于物理的传统方法&#xff0c;例如罗塞塔&#xff0c;面临计算难度&#xff0c;因为需要计算所有可能结构的能量&#xff0c;包括不需要的寡聚态和聚合态。 设计目标与显式优化之间缺乏一致性通…

有哪些开源的视频生成模型

1. 阿里巴巴通义万相2.1&#xff08;WanX 2.1&#xff09; 技术架构&#xff1a;基于Diffusion Transformer&#xff08;DiT&#xff09;架构&#xff0c;结合自研的高效变分自编码器&#xff08;VAE&#xff09;和Flow Matching训练方案&#xff0c;支持时空上下文建模。参数…

【动态规划】最长上升子序列模板

最长上升子序列 题目传送门 一、题目描述 给定一个长度为 N 的数列&#xff0c;求数值严格单调递增的子序列的长度最长是多少。 输入格式 第一行包含整数 N。 第二行包含 N 个整数&#xff0c;表示完整序列。 输出格式 输出一个整数&#xff0c;表示最大长度。 数据范围 …

LeetCode 891 -- 贡献度思想

题目描述 子序列宽度之和 思路 ref 代码 相似题 子数组范围和 acwing

化工行业如何通过定制化工作流自动化实现25-30%成本优化?

作者&#xff1a;Mihir Jhaveri 编译&#xff1a;李升伟 发布日期&#xff1a;2024年10月30日 在化工生产领域&#xff0c;数字化转型正以颠覆性态势重塑产业格局。通过集成定制化软件、ERP系统、工业物联网&#xff08;IIoT&#xff09;传感网络、机器人流程自动化&#xff0…

Compose组件转换XML布局

文章目录 学习JetPack Compose资源前言&#xff1a;预览界面的实现Compose组件的布局管理一、Row和Colum组件&#xff08;LinearLayout&#xff09;LinearLayout&#xff08;垂直方向 → Column&#xff09;LinearLayout&#xff08;水平方向 → Row&#xff09; 二、相对布局 …