華爲遊戲小程序快應用帳號登陸6004報錯集合

@html

轉載請標明出處:
https://dujinyang.blog.csdn.net/
本文出自:【奧特曼超人的博客】python

總結常見的code碼

華爲小程序(快應用)登陸比較簡單,報錯也比較無厘頭。web

如下是常見返回的狀態碼:json

總結:小程序

  • -1: 是後臺證書不匹配 。
  • 0 :成功 。
  • 6004:什麼都有可能發生,通常要看後面的data提示內容 。
  • 7001:帳號問題 。
  • 7005:參數有誤,通常提示:{"code":7005,"data":"PARAM ERROR"}

華爲技術的答覆

官方文檔是讓檢查這幾個:緩存

  1. 是否已經 申請賬號服務 和 遊戲服務。
  2. 登陸傳入的參數appid是否和華爲開發者聯盟獲取的保持一致。
  3. rpk包使用的指紋證書是否和申請賬號服務和遊戲服務時填寫的一致。
  4. 若是以上配置沒有問題,多是網關權限有延遲,請在AGC從新打開賬號服務和遊戲服務的開關,並嘗試清空 HMS Core 的數據。
  5. 清空HMS Core數據方法:在調試手機中的「應用管理」中查找 「HMS Core」,點擊進入後刪除數據。

傳送: 華爲遊戲文檔中心華爲遊戲帳號接入微信

然而檢查後發現,後臺權限都是開的,網上是說打開再關閉,等待15分鐘。app

後來諮詢了 【華爲遊戲技術M】,獲得答覆是:ide

打開關閉10分鐘左右便可,從新下載json文件,華爲移動服務HMS Core的緩存清除掉,換幾臺手機測。ui

最後仍是報錯 ,研究了下 6004 ,發現大多數緣由是華爲第三方應用和服務返回的,好比:

{"code":6004,"data":"get player info fail"}
{"code":6004,"data":"Login FAIL"}

想了下 get player info fail ,應該是權限問題,確認 後臺證書和相關權限確認打開的狀況下思考了好久,突然想到了 Google 套件問題,而後就去檢查了 華爲組件 ,發現少了 「華爲遊戲中心」 ,雖然 HMS Core 都齊全,但少了它也許會缺乏遊戲的 info ,而後就去下載了 「華爲遊戲中心」 ,再退出登陸就能夠了。

這種非技術性問題着實讓人耽擱了很多時間。

{"code":6004,"data":"get player info fail"}   -->> :權限、證書、套件
{"code":6004,"data":"Login FAIL"}  -->> :這個要接入新的登陸方式gameLogin廢棄

感興趣的後續能夠 關注專欄或者公衆號 — 《黑客的世界》


python2048微信公衆號

做者:奧特曼超人Dujinyang

來源:CSDN

原文:https://dujinyang.blog.csdn.net/

版權聲明:本文爲博主杜錦陽原創文章,轉載請附上博文連接!
本文由博客一文多發平臺 OpenWrite 發佈!

相關文章
相關標籤/搜索