用户无法登录Google Play服务

时间:2016-08-21 11:57:44

标签: c# android google-play-services unity5 leaderboard

用户身份验证在我的应用中不起作用,我正在制作Android。这是附加到主菜单中空游戏对象的脚本。

void Start()
{

    PlayGamesPlatform.Activate();
    PlayGamesPlatform.DebugLogEnabled = true;

}

public void LoadScene(string sceneName)
{
    SceneManager.LoadScene(sceneName);
}

public void showleaderboard()
{
    if(Social.localUser.authenticated)
    {
        PlayGamesPlatform.Instance.ShowLeaderboardUI("CgkIq82p4qcNEAIQAQ");
    }
    else
    {
        Debug.Log("leaderboard not working");
    }
}

public void userlogin()
{
    Social.localUser.Authenticate((bool success) => 
    {
        if(success)
        {
            Debug.Log("Logged in");
        }
        else
        {
            Debug.Log("Login failed");
        }
    });
}

这些功能附在按钮上,我总是得到日志"登录失败"在我的控制台中。我在一个能够在其他已发布的应用程序中登录谷歌播放服务的Android设备上进行了测试。

1 个答案:

答案 0 :(得分:0)

您应该在Google Play服务面板中将您的帐户添加为测试帐户,否则它将始终是登录失败。