无法使用Google Play游戏服务SDK登录

时间:2019-04-22 19:32:32

标签: android unity3d google-play-games

我正在尝试在统一的3d游戏中使用Google Play游戏服务SDK实施Google登录。

尝试登录时,会在绿色的圆形加载栏后面打开一个对话框,显示我的应用名称和图标,然后该对话框消失,并显示以下错误消息。

    2019-04-23 00:48:05.328 30039-30101/? D/TokenFragment: signIn
    2019-04-23 00:48:05.328 30039-30101/? D/TokenFragment: signInClient.silentSignIn
    2019-04-23 00:48:05.673 30039-30039/? D/TokenFragment: silentSignIn.onFailure
    2019-04-23 00:48:05.691 1439-5286/? E/ActivityTrigger: activityStartTrigger: not whiteListed <Package_Name>/com.google.android.gms.auth.api.signin.internal.SignInHubActivity/46
    2019-04-23 00:48:05.692 1439-5286/? E/ActivityTrigger: activityResumeTrigger: not whiteListed <Package_Name>/com.google.android.gms.auth.api.signin.internal.SignInHubActivity/46
    2019-04-23 00:48:05.742 1439-5286/? E/ActivityTrigger: activityResumeTrigger: not whiteListed <Package_Name>/com.google.android.gms.auth.api.signin.internal.SignInHubActivity/46
    2019-04-23 00:48:05.753 1439-3235/? E/ActivityTrigger: activityStartTrigger: not whiteListedcom.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity/16089021
    2019-04-23 00:48:05.753 1439-3235/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity/16089021
    2019-04-23 00:48:05.765 1439-5286/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity/16089021
    2019-04-23 00:48:05.839 1439-1576/? I/ActivityManager: Displayed com.google.android.gms/.auth.api.signin.ui.SignInActivity: +63ms (total +86ms)
    2019-04-23 00:48:05.840 4044-4212/? D/PowerKeeper.Event: notifyActivityLaunchTime: com.google.android.gms/.auth.api.signin.ui.SignInActivity totalTime: 86
    2019-04-23 00:48:06.108 1439-3230/? E/ActivityTrigger: activityStartTrigger: not whiteListedcom.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity/90780048
    2019-04-23 00:48:06.109 1439-3230/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity/90780048
    2019-04-23 00:48:06.130 1439-5288/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity/90780048
    2019-04-23 00:48:06.202 30445-30445/? I/SignInActivity: Transition from -1 to 0
    2019-04-23 00:48:06.316 797-797/? D/SurfaceFlinger: duplicate layer name: changing com.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity to com.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity#1
    2019-04-23 00:48:06.401 1439-1576/? I/ActivityManager: Displayed com.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity: +250ms (total +295ms)
    2019-04-23 00:48:06.401 4044-4212/? D/PowerKeeper.Event: notifyActivityLaunchTime: com.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity totalTime: 295
    2019-04-23 00:48:09.898 30445-30445/? E/ViewRootImpl[SignInActivity]: Attempting to destroy the window while drawing!
          window=android.view.ViewRootImpl@b627327, title=com.google.android.play.games/com.google.android.gms.games.ui.signin.SignInActivity
    2019-04-23 00:48:09.931 30445-30445/? I/SignInActivity: Transition from 0 to 1
    2019-04-23 00:48:09.946 30445-30445/? I/SignInActivity: Transition from 1 to 3
    2019-04-23 00:48:10.012 30445-30445/? I/SignInActivity: Transition from 3 to 4
    2019-04-23 00:48:10.596 30445-30445/? I/SignInActivity: Transition from 4 to 5
    2019-04-23 00:48:10.622 30445-30445/? I/SignInActivity: Transition from 5 to 6
    2019-04-23 00:48:10.975 30445-30445/? I/SignInActivity: Transition from 6 to 11
    2019-04-23 00:48:10.975 30445-30445/? W/SignInActivity: onSignInFailed()...
    2019-04-23 00:48:10.975 30445-30445/? W/SignInActivity: Sign in failed during 6
    2019-04-23 00:48:10.975 30445-30445/? W/SignInActivity: ==> Returning non-OK result: 10002
    2019-04-23 00:48:11.056 1439-1449/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity/16089021
    2019-04-23 00:48:11.057 1439-1449/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity/16089021
    2019-04-23 00:48:11.127 1439-5294/? E/ActivityTrigger: activityResumeTrigger: not whiteListed <Package_Name>/com.google.android.gms.auth.api.signin.internal.SignInHubActivity/46
    2019-04-23 00:48:11.127 1439-5294/? E/ActivityTrigger: activityResumeTrigger: not whiteListed <Package_Name>/com.google.android.gms.auth.api.signin.internal.SignInHubActivity/46

这是尝试登录的代码。

void Start()
{
    Instance = this;

    PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().Build();
    PlayGamesPlatform.InitializeInstance(config);
    // recommended for debugging:
    PlayGamesPlatform.DebugLogEnabled = true;
    // Activate the Google Play Games platform
    PlayGamesPlatform.Activate();
    signIn();
}

public void signIn()
{
    Debug.Log("sigining in");
    Social.localUser.Authenticate((bool success) =>
    {
        if (success)
        {
            PlayerPrefs.SetInt("signin", 1);
            isLoggedIn = true;
        }
        else
        {
            isLoggedIn = false;
        }
    });
}

我已经完成了:

  1. 检查应用程序的程序包名称
  2. 检查SHA-1签名证书指纹
  3. 我已将自己添加为游戏控制台中的测试员。
  4. 我已经作为测试员在封闭的Alpha中发布了应用程序。

我尚未在游戏服务中发布此应用,但其帐户处于“准备发布”状态,我的帐户为测试帐户。

0 个答案:

没有答案
相关问题