unity services plugin play leaderboards google games unity3d google-play-services leaderboard

services - Google Play Leaderboard no aparece después de publicar puntuación en la clasificación en Unity3d



plugin google play games (1)

He habilitado el complemento de Google Play Games en mi Unity Project. La versión de Unity es 5.3.4f1. La versión del complemento de google play games es 0.9.32. He iniciado sesión correctamente en el servicio de juegos de google play en mi proyecto. Después de enviar la puntuación, y cuando intento ver la tabla de clasificación, muestra un error como este en el registro:

04-29 09:58:53.537: I/Unity(6910): [Play Games Plugin DLL] 04/29/16 9:58:53 +05:30 DEBUG: Entering internal callback for AndroidPlatformConfiguration#InternalIntentHandler 04-29 09:58:53.537: I/Unity(6910): (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) 04-29 09:58:53.575: I/Unity(6910): [Play Games Plugin DLL] 04/29/16 9:58:53 +05:30 DEBUG: Application is pausing, which disconnects the RTMP client. Leaving room. 04-29 09:58:53.575: I/Unity(6910): (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) 04-29 09:58:55.940: D/GamesUnitySDK(6910): Forwarding OnActivityResult 04-29 09:58:55.963: D/GamesUnitySDK(6910): Forwarding OnActivityResult Finished 04-29 09:58:55.999: I/Unity(6910): [Play Games Plugin DLL] 04/29/16 9:58:55 +05:30 DEBUG: Showing UI Internal callback: ERROR_NOT_AUTHORIZED 04-29 09:58:55.999: I/Unity(6910): (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) 04-29 09:58:56.077: I/Unity(6910): [Play Games Plugin DLL] 04/29/16 9:58:56 +05:30 DEBUG: Invoking user callback on game thread 04-29 09:58:56.077: I/Unity(6910): (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) 04-29 09:58:56.085: I/Unity(6910): [Play Games Plugin DLL] 04/29/16 9:58:56 +05:30 DEBUG: Received UI callback: ERROR_NOT_AUTHORIZED 04-29 09:58:56.085: I/Unity(6910): (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) 04-29 09:59:54.185: I/Unity(6910): [Play Games Plugin DLL] 04/29/16 9:59:54 +05:30 DEBUG: Application is pausing, which disconnects the RTMP client. Leaving room. 04-29 09:59:54.185: I/Unity(6910): (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Me aparece un error como este

DEPURACIÓN: devolución de llamada de IU recibida: ERROR_NOT_AUTHORIZED

También he iniciado sesión con éxito, pero todavía aparece como Error no autorizado. Aquí está mi código.

using GooglePlayGames; using GooglePlayGames.BasicApi; public class GooglePlayGameService : MonoBehaviour { void Start() { PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder() .RequireGooglePlus() .Build(); PlayGamesPlatform.InitializeInstance(config); PlayGamesPlatform.DebugLogEnabled = true; PlayGamesPlatform.Activate(); Social.localUser.Authenticate((bool Success)=>{ if(Success) { mStatusText = "Welcome " + Social.localUser.userName; Debug.Log("Success Google Play Games"); } else { mStatusText = "Authentication failed."; //ShowNextScene (); Debug.Log("failed Google Play Games"); } }); } } public void ShowScoreBoard() { Debug.Log("User Authenticated: " + Social.localUser.authenticated); if (Social.localUser.authenticated) ((PlayGamesPlatform)Social.Active).ShowLeaderboardUI("leaderboard id here"); }

Cuando compruebo si el usuario está autenticado o no, se está devolviendo verdadero cuando lo depuro. Pero la tabla de clasificación no aparece. ¿Puede alguien ayudarme a resolver este error? Gracias por adelantado.


si se utiliza EnableSavedGames () en el Generador (), deberá activar la compatibilidad con SavedGames en Developer Console y también habilitar Drive API en el " Proyecto de la consola API ". El lugar para llegar a todo esto sería la página "Detalles del juego" en Developer Console .

asegúrese de no tener múltiples debug.keystore en su computadora y su SHA1 en Developer Console y la compilación debe ser la misma