游戏启动后提示安装HMS Core,点击取消,未再次提示安装HMS Core(初始化失败返回907135003)
2023-09-11 14:17:17 时间
问题描述
我们国内的华为联运游戏集成华为游戏服务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-卸载更新)
相关文章
- c#课程设计---猜猜看游戏
- 远古守卫/cocos2d-x 源代码/塔防游戏/高仿王国保卫战
- 写给游戏测试萌新的攻略
- 华为联运游戏审核驳回:在未安装或需更新HMS Core的手机上,提示安装,点击取消后,游戏卡屏(集成的6.1.0.301版本游戏SDK)
- 《C++游戏编程入门(第4版)》——2.2 使用if语句
- 《Cocos2d 跨平台游戏开发指南(第2版)》一1.2 下载并安装Coscos2d
- 《Java 2D游戏编程入门》—— 2.3 处理鼠标输入
- 《Lua游戏AI开发指南》一2.6 配置Decoda运行的可执行程序
- 《游戏开发物理学(第2版)》一1.4 向量
- 《Python和Pygame游戏开发指南》——1.3 Windows下的安装说明
- 《Unity 5.x游戏开发实战》一2.2 Unity中的C#脚本
- 基于C++(Cocos2d)实现的射击类游戏【100010652】
- 【转载】 DQN玩Atari游戏安装atari环境bug指南
- 【Unity3D日常开发】使用 Unity 引擎打造免安装游戏