关于javascript:华为快游戏调用登录接口失败返回错误码-1

4次阅读

共计 502 个字符,预计需要花费 2 分钟才能阅读完成。

问题形容

在快游戏我的项目中,调用华为提供的登录接口,依照示例代码编写实现后,在手机上调试登录时,返回错误码 -1。如下:

I jsLog : gameLoginWithReal fail:"AUTH FAIL", code:-1

华为快游戏接入账号服务官网文档:https://developer.huawei.com/…

问题剖析

查看了错误码文档,对错误码 - 1 的解释是:通用游戏接口失败返回码。

没有任何解决方案,于是分割了华为的技术支持(可提单分割),华为技术反对回复:“打包快游戏应用的指纹证书谬误”。原来这个谬误是指纹证书谬误,

咱们回到打包构建的界面发现是这样的。如下:

的确存在填写密钥库的中央,只是之前打包时应用的调试密钥,没有应用正式的密钥。而后我找本司经营人员要到了正式的.pem 证书文件,

替换到构建我的项目界面中,并点击控制台打印指纹证书按钮,提供指纹给经营人员到 AGC 官网对应游戏我的项目后。等了一会,从新构建打包后,

果然游戏登录胜利。

问题解决

依照示例代码编写实现后,在手机上调试登录时,返回错误码 - 1 属于指纹谬误。构建打包时填写的指纹肯定要和 AGC 官网对应我的项目中提交的

统一才能够登录胜利,问题解决。

正文完
 0