應用升級服務是指應用啓動後檢測更新版本並彈出提示窗的服務。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