问题形容
开发的游戏提交华为控制台自检,总是提醒如下报错:

谬误22:请集成华为HMS版本更新(checkUpdate)

问题剖析
因为不了解为什么要集成这个接口,所以通过提单分割了华为技术反对。

提单地址:https://developer.huawei.com/...

技术支持回答:

对于签订了华为联运服务协定的联运游戏或联运利用,是必须要集成这个接口的。接口接入能够参考文档:

联运游戏:https://developer.huawei.com/...

联运利用:https://developer.huawei.com/...

如果确认没有签订过华为联运协定,能够查看下利用我的项目中是否引入了华为IAP SDK或DRM SDK相干的资源文件。如果引入了,自检工具扫描也会判断为可能是联运利用,提醒您须要集成checkUpdate接口。这种状况删除相干资源,从新自检即可。

问题解决
咱们我的项目公布了多个利用包,华为的IAP SDK只有联运包才会接入华为领取相干接口,一般非联运包没有接入,然而资源文件的确是引入的。

最初依照技术支持相干意见,删除一般包的相干IAP资源文件,从新自检,问题解决了。

原文链接:https://developer.huawei.com/...
原作者:Mayism