Играть в игры войдите в случае неудачи - PullRequest
0 голосов
/ 24 октября 2019

У меня есть несколько игр в магазине приложений Google, и в последней игре один из пользователей столкнулся с проблемой входа в игровые игры. Когда он хочет войти в систему, ему предоставляется маленький белый диалог с большой иконкой обновления в середине. ,Если он дважды нажмет на него, он развернется в большой белый диалог с иконкой обновления вверху. Нажатие на этом этапе показывает меню выбора пользователя, и если он выберет пользователя, он снова получает диалоговое окно обновления белого цвета. Все 4 этапа представлены на следующем рисунке.

enter image description here

Вход создан с кодом из примеров для Android:

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN)
    .requestEmail()
    .requestScopes(Drive.SCOPE_APPFOLDER)
    .build();
signInClient = GoogleSignIn.getClient(m_activity, gso);

// ...

Intent signInIntent = signInClient.getSignInIntent();
activity.startActivityForResult(signInIntent, RC_SIGN_IN);

Пользовательутверждает, что у него та же проблема с несколькими устройствами под управлением разных версий ОС. Все работает нормально, если он открывает одну из моих других игр и пытается войти (тот же код). Я пробовал на более чем 10 различных устройствах с одним или несколькими пользователями и никогда не получал эту проблему. На самом деле, это первый раз, когда я видел это.

У кого-нибудь была такая же проблема или он знает, что может не сработать здесь?

...