应用升级服务是指应用启动后检测更新版本并弹出提示窗的服务。java
集成SDKHub对应接口后,应用启动后会经过SDK自动检查该应用在华为应用市场的版本更新状况。api
联运游戏审核被拒,审核意见是没有接入应用升级服务的,也能够参考以下方法接入。app
接入应用升级服务的前提是完成接入Cocos SDKHub服务,参考基于Cocos SDKHub接入华为HMS Game服务—接入SDKHub,具体接入过程以下:ide
升级服务接入开始:测试
checkUpdate:function(){ var params = { "showUpdateDialog": "1", "forceUpdate": "0" } console.log("checkAppUpdate button pressed"); sdkhub.getUserPlugin().callFuncWithParam("checkAppUpdate",params);//调用华为checkAppUpdate接口 }
将代码文件关联到指定按钮,并选择点击事件为checkUpdate方法。url
日志打印了以下信息表示服务接入成功:spa
D/jswrapper: JS: checkAppUpdate pressed I/updatesdk: UpdateSDK version is: 2.0.6.302 ,flavor: envrelease ,pkgName: com.cocos2d.xxx D/HwConnectivityServiceEx: set 10323 wlan0 value false I/NetworkKit_a: 27569-28056|null|com.huawei.hms.framework.network.grs.a|a|22|get url from sp is not empty. I/DeviceUtil: UpdateSDK Get url from GRS_SDK Success!https://store1.hispace.hicloud.com/hwmarket/api/ I/StoreTask: UpdateSDK call store responsecode: 200若是真机测试经过的话,能够忽略上面的模拟器报错,猜想是模拟器适配问题。
对于手机游戏应用,若是须要强制升级,须要关注两个地方:.net
具体能够参考此处官方文档的步骤8。日志
这样就好啦!code
欲了解更多详情,请参见:
基于Cocos SDKHub接入华为HMS Game服务—接入SDKHub:https://developer.huawei.com/consumer/cn/forum/topic/0204388296044900043?fid=18
基于Cocos SDKHub接入华为HMS Game服务—打包上架流程:https://developer.huawei.com/consumer/cn/forum/topic/0201388295004340052?fid=18
原文连接:https://developer.huawei.com/consumer/cn/forum/topic/0201436873397060249?fid=18
原做者:Mayism