Google Play 游戏服务测试 - OAuth 失败?

Posted

技术标签:

【中文标题】Google Play 游戏服务测试 - OAuth 失败?【英文标题】:Google Play Games Services testing - OAuth failing? 【发布时间】:2017-11-14 02:35:17 【问题描述】:

尝试按照此处的说明进行操作: https://developers.google.com/games/services/console/enabling#step_3_generate_an_oauth_20_client_id

关于如何生成指纹有很长的描述,但这对我来说从未发生过......它只是说

'已成功关联您的客户 ID'

XXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX.apps.googleusercontent.com

'您只需要在您的 android 应用程序中包含应用程序 ID (1098532227899)。 '

我做到了,我正在测试,但我无法连接。我是否必须通过商店将其作为 alpha 版本进行测试?我被列为测试人员,但是当我发送邀请时,我收到了

'此帐户无法使用应用'

如果我给自己发送一个签名的发行版 APK 与通过商店获取它一样吗?

【问题讨论】:

【参考方案1】:

基于此blog,您遇到App not available for this account 错误的某些原因。可能是:

国家/地区限制。 开发人员可以指定每个国家/地区的应用程序可用性,如果在 Google Play 上您会看到一条明确的消息 - 在此页面上,它将看起来像“此帐户不可用的应用程序” .在这种情况下,您可以做的最好的事情是让相关 Google+ 社区的开发人员将您的国家/地区添加到列表中。 测试人员限制。 开发人员还可以指定 Beta 测试人员的最大数量,这意味着如果此限制为 1000 位测试人员,您将无法访问此页面。我也会看起来像“此帐户不可用的应用程序”。在这种情况下,您也可以尝试联系开发者。 时间延迟。 有时,即使您加入了 Google+ 社区,您也会看到“此帐户无法使用该应用”,因为它可能需要长达 4 小时(根据 google 文档)才能成为应用程序可用于您的帐户。在这种情况下,我建议在一段时间后检查这个 OPT-IN url,根据我的经验,它通常需要不到 15 分钟。

您可以查看此 SO 帖子以供参考:Beta testing: App not appearing in Play Store Beta tab

【讨论】:

以上是关于Google Play 游戏服务测试 - OAuth 失败?的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 游戏服务测试 - OAuth 失败?

使用上传密钥而不是 Google Play 应用签名密钥测试游戏服务

java - Google Play 游戏服务

在安卓游戏中配置不当的 Google play 游戏服务

无法使用 Google Play 游戏服务创建房间

Google Play 游戏服务成就活动立即结束