5

Ich entwickle eine Android-App, in der ich die Google Play Games Services-API verwende. Ich habe erfolgreich Ranglisten in jeder Hinsicht implementiert, außer dass ich die Punktzahlen anderer Spieler nicht sehen kann, nur meine eigene aktuell angemeldete Spielerwertung wird gezeigt.Google Play Games Services Leaderboard-API, kann die Punktzahlen anderer Spieler nicht sehen

Es verhält sich, als ob meine Tester Benutzer ihre Spielaktivität nicht mit dem aktuellen Benutzer geteilt haben, aber tatsächlich haben sie, und diese Tatsache ist in ihren Konten sichtbar. Ich habe auch bestätigt, dass der aktuelle Benutzer die App mit diesen anderen Testerbenutzern teilt. UPDATE: Ich kann die anderen Scores mit "All" sehen, aber nicht mit "Social". Warum sind in "Social" keine Scores verfügbar?

Ich benutze diese 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(); 

I-Konten wechseln, Sign-in, einreichen Partituren, etc. für jede erfolgreich Konto, aber ich kann einfach nicht die anderen Tester sehen Partituren Konten, wenn ich starten die Leaderboard-Aktivität.

Haben Sie Ideen, wo Sie suchen können?

+1

Ich weiß, das klingt vielleicht albern (nur dafür sorgen) - hast du die Rangliste gewechselt, um Punkte für "alle" Spieler (nicht nur soziale) zu zeigen. Beim Anzeigen von Bestenlisten werden standardmäßig soziale Anzeigen angezeigt (d. H. Die Punktzahlen von Personen in Ihren Kreisen), und es gibt einen Wechselschalter, um alle Bewertungen anzuzeigen. – free3dom

+0

Danke @ free3dom, ich habe das gemacht, und das ist das einzige Update, das ich habe: Ich kann die anderen Scores mit "All" sehen, aber immer noch nicht mit "Social". "Social" sollte funktionieren, da sich jeder Tester-Account im Kreis des anderen befindet und die Spielaktivität mit diesem Kreis geteilt wird. Ich frage mich, ob es irgendwie damit zu tun hat, dass die App noch nicht veröffentlicht wurde? – aez

Antwort

5

Sind Ihre App- und Spieldienste-Backend veröffentlicht oder noch im Testmodus?

Genommen von Google Text & Tabellen:

"Social leaderboards wird zunächst leer, bis Sie mit der Google Play Developer Console die entsprechenden Rangliste veröffentlichen"

https://developers.google.com/games/services/common/concepts/leaderboards

Eine weitere gute Lese ist: https://developers.google.com/games/services/common/concepts/leaderboardsAdvanced

+0

ja, das war das Problem, danke. Wenn Sie denken, dass die Frage nützlich ist, ziehen Sie es in Betracht, sie zu bewerten. – aez

+0

Umfassen "Social Leaderboards" "öffentlich"? Bitte sag ja. :) – Recomer