Cuando intento iniciar sesión en los servicios del juego en mi juego móvil, aparece un cuadro modal blanco con un símbolo de actualización y no sucede nada más (se atasca allí). Si presiono fuera de ese modal, me pide que seleccione en qué cuenta iniciar sesión, después de lo cual muestra el mismo cuadro blanco.
Recientemente activé los servicios de juegos de Google para mi aplicación móvil (en prueba beta) para configurar tablas de clasificación y guardados en la nube. Configuré mi OAuth2 correctamente usando el certificado SHA-1 y me agregué como probador de los servicios del juego. También verifique dos veces para asegurarme de que mi aplicación tenga la identificación de aplicación correcta que se encuentra en la consola de Google Play.
Los servicios de juego en sí mismos todavía están en modo borrador, lo que creo que está bien siempre que tenga evaluadores internos.
Se agradece cualquier ayuda ya que he estado atascado en esto durante 2 fines de semana.
Gracias
Entonces, el problema parece ser la pantalla de consentimiento, tuve que publicar mi pantalla de consentimiento para que esto funcione. Una vez que publiqué la pantalla de consentimiento, finalmente pude ver la interfaz de usuario de permisos, después de lo cual inicié sesión correctamente.
Más información:
Problemas de inicio de sesión en los servicios de juegos de Google Play
https://github.com/playgameservices/play-games-plugin-for-unity/issues/2999
Espero que esto ayude a alguien a ahorrar un par de semanas.
Como se dijo en la página de la pantalla de consentimiento de OAuth en Google Cloud Platform :
Si bien el estado de publicación se establece en "Prueba", solo los usuarios de prueba pueden acceder a la aplicación.
Debe ir a esa página y agregar correos electrónicos de prueba o publicar la pantalla de consentimiento al estado de producción.