HarmonyOS 鸿蒙Next FA开发 账号授权返回resultCode 6003 无法定位解决方式文件夹位置

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next FA开发 账号授权返回resultCode 6003 无法定位解决方式文件夹位置

账号授权返回resultCode:6003,根据官方提示,错误为 证书指纹校验:签名证书指纹错误

开发者官网解决方式如下: HMS Core SDK框架错误码-公共 (huawei.com)

  • 根据第一步——“打开应用的APK,将其中“META-INF”文件夹解压出来,得到其中的“CERT.RSA”文件”
  • FA还有APK形式的存在吗?我找到一个“entry_debug_signed_entry.apk”,但是里面的 META-INF 也没有“CERT.RSA”文件
  • 具体文件夹内容如下:

cke_14208.png

请问 CERT.RSA 文件是在哪里呢?


更多关于HarmonyOS 鸿蒙Next FA开发 账号授权返回resultCode 6003 无法定位解决方式文件夹位置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

开发者你好,把软件传到电脑上改后缀为zip,解压出META-INF文件,执行keytool -printcert -file META-INF/DEBUGKEY.EC,可以得到指纹,谢谢。

更多关于HarmonyOS 鸿蒙Next FA开发 账号授权返回resultCode 6003 无法定位解决方式文件夹位置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


把软件传到电脑上改后缀为zip,解压出META-INF文件,执行keytool -printcert -file META-INF/DEBUGKEY.EC,可以得到指纹

欢迎开发小伙伴们进来帮帮楼主

针对HarmonyOS鸿蒙Next FA(Feature Ability)开发过程中遇到的账号授权返回resultCode 6003的问题,这通常指示着授权过程中存在特定的错误或配置问题。

resultCode 6003可能关联于权限设置不当、授权流程中的逻辑错误,或者是系统级别的安全策略限制。为了定位并解决此问题,你可以按照以下步骤操作:

  1. 检查权限声明:确保你的FA在config.json文件中正确声明了所需的权限。特别是与账号授权相关的权限,如访问用户信息、设备标识等。

  2. 审查授权流程:仔细检查你的代码中授权流程的实现,确保遵循了鸿蒙系统的授权规范。特别注意任何可能的逻辑错误或异常处理不当的情况。

  3. 查看系统日志:利用鸿蒙提供的日志工具,查看系统日志以获取更多关于错误6003的详细信息。这有助于确定问题发生的具体环节。

  4. 对比官方示例:参考鸿蒙官方提供的FA开发示例,特别是与账号授权相关的部分,对比你的实现方式,寻找可能的差异或遗漏。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部