问题描述
当我尝试在我的手机游戏中登录游戏服务时,我看到一个带有刷新符号的白色模式框,但没有其他任何反应(卡在那里)。如果我在该模式之外按,它会提示我选择要登录的帐户,然后它会显示相同的白框。
我最近为我的移动应用激活了谷歌游戏服务(在 Beta 版测试中)以设置云存档和排行榜。我使用 SHA-1 证书正确设置了我的 OAuth2,并将我自己添加为游戏服务的测试员。还要仔细检查以确保我的应用程序具有在 google-play-console 中找到的正确应用程序 ID。
他们自己的游戏服务仍处于草稿模式,我认为只要我有内部测试人员就可以了。
感谢任何帮助,因为我已经坚持了 2 个周末。
谢谢
解决方法
所以问题似乎是同意屏幕,我必须发布我的同意屏幕才能使其正常工作。发布同意屏幕后,我终于能够看到权限 UI,之后我就成功登录了。
更多信息:
Google Play Games Services Signin Problems
https://github.com/playgameservices/play-games-plugin-for-unity/issues/2999
希望这有助于某人节省几周时间。
,正如在 Google Cloud Platform 中的 OAuth 同意屏幕页面所说:
当发布状态设置为“测试”时,只有测试用户可以 访问应用程序。
您必须转到该页面并添加测试人员电子邮件或将同意屏幕发布到生产状态。