如果我的应用带有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";
});
答案 0 :(得分:0)
问题是,Google Play不接受我的测试人员的电子邮件地址登录。我使用了其他电子邮件地址,并且可以使用Google Play登录。