使用Google Play进行身份验证时遇到的问题

时间:2019-02-09 19:44:54

标签: android unity3d google-play-services

如果我的应用带有Google Play服务,我正在尝试对用户进行身份验证。以下是我的代码的简短示例。当我启动我的应用程序时,会出现一个弹出窗口,我可以在其中选择电子邮件地址,然后,便会弹出带有我的昵称和头像的弹出窗口。 但是我仍然无法通过身份验证。 我在Google Play控制台和开发者控制台中仔细检查了SHA1指纹,并尝试了该应用的调试版本和上传版本。 是的,我添加了一个排行榜和几乎所有需要的东西。

所以我试图弄清楚我是如何使用我的一个较旧的应用程序的,该应用程序在Google Play登录已起作用并意识到它不再起作用。

谷歌做了一些改变,我什么都不知道吗?

团结2018.2.5 Google Pixel

PlayGamesPlatform.Activate();            
Social.localUser.Authenticate(success =>
    {
        if (success)
        {
            Debug.Log("Authentication successful");
            userid = "Username: " + Social.localUser.userName +
                "\nUser ID: " + Social.localUser.id +
                "\nIsUnderage: " + Social.localUser.underage;

        }
        else
            userid = "nix";
    });

1 个答案:

答案 0 :(得分:0)

问题是,Google Play不接受我的测试人员的电子邮件地址登录。我使用了其他电子邮件地址,并且可以使用Google Play登录。