关于游戏服务端:游戏启动后提示安装HMS-Core点击取消未再次提示安装HMS-Core初始化失败返回907135003

45次阅读

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

问题形容

咱们国内的华为联运游戏集成华为游戏服务 SDK 之后,被审核驳回:在未装置或须要更新华为挪动服务(HMS Core)的手机上,提醒装置华为挪动服务,点击勾销,未再次提醒装置 HMS Core。

问题解决

我分割了华为技术反对(在此提单),对方让我先复现问题并取日志看报错信息,我复现后看日志,发现这种场景下,初始化失败,会返回错误码 907135003。在开发者领导文档上搜寻该错误码,能够间接疏导到游戏初始化章节。

我点进去参考发现文档和示例代码都已阐明该错误码场景的解决方案:


也就是说,初始化失败,返回错误码 907135003,此时须要咱们再调用 init 接口,我依照这样批改了代码从新测试,提醒装置 HMS Core,点击勾销后,能够再次弹出 HMS Core 的更新弹框了。问题失去解决,现已从新提交审核,并审核通过。

文档参考链接:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/game-start-0000001050123475

PS:

HMS Core 装置异样问题的复现条件要求:

可用非华为手机测试:当时卸载掉 HMS Core;

可用华为手机测试:要先回退 HMS Core 版本(在手机 - 设置 - 利用治理 -HMS Core- 卸载更新)

正文完
 0