華為聯運遊戲或應用稽核駁回:HMS Core升級提示語言型別錯誤
問題描述
最近專案組應用整合華為的HMS Core SDK 相關能力後,釋出地區選擇中國大陸,提交稽核,華為稽核駁回:在低於2.5.3 版本的華為移動服務手機上啟動時或調出支付時拉起升級提示為英文,正確的應該是中文。
-
錯誤提示如下:
-
正確提示應該如下:
問題分析
我這邊專案開發使用的是Android Studio ,根據以往專案整合三方SDK 經驗,我猜測這個 提示語是華為 HMS SDK 資原始檔提供的 ,初步懷疑是資原始檔缺失,因此我優先檢查了下當前專案工程中下載的HMS SDK 多語言資原始檔,最後成功在專案的 External Libraries > Gradle:com.huawei.hms:ui-4.0.4.301 > res > value-zh-rCN 下找到了values-zh-Rcn.xml 檔案,說明我的中文提示語資原始檔沒有缺失。
有圖有真相,那麼問題來了,為啥我的不展示呢?
問題原因
最後透過這個提單系統(https://developer.huawei.com/consumer/cn/support/feedback/#/ )聯絡華為技術支援答疑了下,原來是因為我在專案中做了多語言設定, 官網文件 中也有說明:
然而我配置的是什麼呢?
OMG ,華為的中國大陸語言包名稱是下面的,我這裡配置和官網文件的配置不一致。
最後修改 "zh" 為 "zh-rCN" ,找了一個vivo 手機,應用管理中搜尋華為移動服務或HMS Core ,然後解除安裝,啟動應用終於提示是中文的了。
重新提交稽核透過,完美~~
問題總結
最後寫個帖子給專案組,順便分享給大家啦,不要叫我雷鋒!!!
-
如果你使用Eclipse 整合HMS SDK ,檢查重點:是否 修改或缺失了華為HMS SDK 的相關多語言資源包,華為語言包一般在res 目錄下,不要隨意修改華為的語言包名稱。
-
如果你使用Android Studio 整合HMS SDK ,檢查重點:
-
檢查下載的HMS SDK 相關多語言資源包(res 目錄下)是否缺失或修改
-
檢查android > defaultConfig 中有沒有新增resConfigs 支援語種的配置,如果有,重點檢查支援的語言和華為的多語言包名稱一致。尤其是 "zh-rCN" 不要寫成 "zh" ,這個跟其他渠道的命名有點區別,注意注意~
原文連結: https://developer.huawei.com/consumer/cn/forum/topic/0201405825468650263?fid=18
原作者: Mayism
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69970551/viewspace-2768316/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 華為聯運遊戲或應用稽核駁回:未呼叫檢測更新介面(checkAppUpdate)遊戲APP
- 華為聯運遊戲或應用稽核駁回:簽名不一致排查指導遊戲
- 華為聯運遊戲或應用稽核駁回:點選登入進入遊戲,未顯示歡迎欄遊戲
- 華為聯運遊戲或應用稽核駁回:使用花幣充值時,對支付延時處理不當,導致商品不到賬遊戲
- 華為稽核駁回:在安裝了低於2.5.3版本的華為移動服務手機上呼叫支付無法拉起升級提示
- HMS Core 6.0即將釋出 加碼應用生態升級
- 【HMS Core】關於應用內購買金鑰升級問題
- 華為SDK更新到5.0.4.300或更新的版本之後,不提示安裝或更新HMS Core APK,報錯9APK
- 基於Cocos SDKHub接入華為HMS Game服務—接入華為應用升級服務GAM
- 華為遊戲登入多次重複提醒更新HMS Core遊戲
- 升級提示 執行SQL發生錯誤!錯誤:duplicate column name: picstitleSQL
- pbootcms升級提示 執行SQL發生錯誤!錯誤:duplicate column name: picstitlebootSQL
- 概念區別 【編譯型語言與解釋型語言、動態型別語言與靜態型別語言、強型別語言與弱型別語言】編譯型別
- HMS Core 機器學習服務6.4.0版本更新啦,文字翻譯功能增加10種小語種語言型別!機器學習型別
- Xamarin Android設定介面提示型別錯誤Android型別
- 華為HMS Core出海遊戲大招募,豐厚獎金等你來遊戲
- 消滅卡頓應用!華為HMS Core網路加速套件——hQUIC Kit閃耀登場!套件UI
- GO語言————4.5 基本型別和運算子Go型別
- 遊戲引擎Cocos接入HMS Core,華為推送服務擁抱遊戲開發者!遊戲引擎遊戲開發
- 記錄---IOS稽核打包被駁回—Guideline 4.3iOSGUIIDE
- 計算機語言:編譯型/解釋型、動態語言/靜態語言、強型別語言/弱型別語言計算機編譯型別
- 語言型別介紹及其Python的語言型別型別Python
- 如何修復“包 ‘%@’ 丟失或無效”macOS Monterey 升級錯誤Mac
- 華為HMS遊戲排行榜請求報錯HTTP 502遊戲HTTP
- 華為HMS Core整合測試報錯找不到appid和cpidAPP
- C語言資料型別和算數運算C語言資料型別
- 6.字串型別和年齡遊戲的升級字串型別遊戲
- 解釋型語言、編譯型語言 區別編譯
- Java 語言是強型別語言語言(轉)Java型別
- typeScript 型別斷言、聯合型別和交叉型別(七)TypeScript型別
- 常見的 PostgreSQL 升級錯誤SQL
- 美國法官駁回谷歌Android應用壟斷訴訟谷歌Android
- PHP的錯誤級別PHP
- 合同雷點頻踩,遊戲聯運方應注意的風險點提示遊戲
- HMS Core華為分析丨受眾細分,多場景促進精益運營
- 硬剛谷歌 GMS,華為 HMS Core 5.0 憑什麼?谷歌
- 求組隊,PK華為HMS全球應用創新大賽!
- C語言基礎-1、邏輯型別和運算C語言型別