問題描述
項目集成華為HMS Game Service SDK 5.0.1.302版本的游戲試玩功能,已嚴格按照官網文檔要求:
已向華為運營申請開通了強制實名
已按照文檔集成了試玩功能涉及的代碼塊
啟動游戲后,彈出實名認證框時,沒有提示“試玩”相關信息,游戲試玩不生效。
問題分析
因為項目第一次集成華為的HMS Core SDK相關能力,不是很熟悉這個SDK,所以聯系了華為技術支持人員,技術人員核實了如下幾個游戲試玩生效的必要不充分條件:
-
集成的Game Service SDK版本號不低於5.0.1版本
-
已經向運營開通了強制實名
-
已經正常集成了文檔中要求的試玩功能代碼
-
游戲帳號登錄的授權范圍需要是游戲的,即:DEFAULT_AUTH_REQUEST_PARAM_GAME
我們前面3個條件均滿足,最后一個要求,檢查我們登錄邏輯代碼,發現我們用的不是~~~
問題解決
最后按照參考文檔要求,修改了果然OK了,順便寫個總結,確實折騰了我半天~~
原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0204405849653810257?fid=18
原作者:Mayism