我正在開發一款Android應用,我在其中使用Google Play遊戲服務API。除了我看不到其他玩家的分數以外,我已經成功實施了各個方面的排行榜,只顯示了我自己當前登錄的玩家分數。Google Play遊戲服務排行榜API,看不到其他玩家的分數
它就好像我的測試用戶沒有與當前用戶分享他們的遊戲活動一樣,但事實上他們已經擁有了,而且這個事實在他們的賬戶中是可以被訪問的。我還確認當前用戶與這些其他測試用戶共享應用程序。更新:我可以使用「全部」查看其他分數,但不能查看「社交」分數。但是,爲什麼「社交」中沒有分數?
我用這個GoogleApiClient:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN)
.addApi(Games.API).addScope(Games.SCOPE_GAMES)
.build();
我可以切換帳戶,簽到,提交成績,等等。對於每個成功的帳戶,但我根本無法看到,當我啓動其他測試成績佔排行榜活動。
任何想法去哪裏看?
我知道這可能聽起來很愚蠢(只是確保) - 你是否切換排行榜以顯示「所有」玩家的分數(而不僅僅是社交)。默認情況下,當您打開排行榜顯示時,它們會顯示社交(即您圈子中的人數),並且有切換開關可顯示所有分數。 – free3dom 2014-11-08 08:54:46
謝謝@ free3dom,我確實這樣做了,這是我唯一的更新:我可以使用「全部」查看其他分數,但仍未使用「社交」。 「社交」應該起作用,因爲每個測試者賬戶都在另一個賬戶的圈子中,並且遊戲活動與該圈子共享。我想知道它是否與該應用尚未發佈有關? – aez 2014-11-08 12:54:24