Google 玩游戏 - 创建客户端 ID 时我应该输入哪个 SHA1

Posted

技术标签:

【中文标题】Google 玩游戏 - 创建客户端 ID 时我应该输入哪个 SHA1【英文标题】:Google play games - which SHA1 should I put in while creating client id 【发布时间】:2014-11-29 05:44:19 【问题描述】:

我在 Play Store 上发布了一款游戏(没有游戏服务)。 SHA1 证书开始 c8:38:66 现在我想添加 google play 游戏服务。

从那以后我改变了我的日食。因此现在我有一个不同的 SHA1 日食,就像 DC:17:FD.

当我在 Google Play 开发者控制台中创建客户端 ID 时,它会要求提供 SHA1 证书。 我应该在那里输入哪个 SHA1。

注意:我有已发布应用的 KEYSTORE SHA1-c8:38:66。 如果您的 ANS 是已发布的 SHA1,即 c8:38:66 。 那么如何在模拟器上运行它(我使用的是genymotion)?

【问题讨论】:

不要像这样使用大写字母,这会使问题很难阅读。 【参考方案1】:

如果您想将其用于测试以及已发布的应用程序,您应该添加 BOTH SHA1 条目。

您最多可以将 20 个应用程序链接到每个游戏服务 - 在这种情况下,每个签名密钥(发布+调试)将是一个“应用程序”。

将来,如果调试密钥发生变化,您只需添加新调试密钥的 SHA1。

【讨论】:

如何将 SHA1 声明为 DEBUG SHA1 。我的意思是他们没有这样的选择。或者我应该像普通 SHA1 一样添加它。 @free3dom 只需将其添加为与您的发行版 SHA1 相同。 非常感谢。确实很有帮助。

以上是关于Google 玩游戏 - 创建客户端 ID 时我应该输入哪个 SHA1的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 游戏服务错误:无法登录 - 应用程序没有注册的客户端 ID?其他修复无效

用于生产的 Google 游戏服务 OAuth 密钥

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

由于同意屏幕,无法创建 Google oAuth 客户端 ID

无法创建新的客户端 ID(用于 iOS sdk 中的 google plus 登录)

我应使用哪个Archimate元素为商店建模