Google Play 服务 - 链接应用自动授权

Google Play Services - Linked app Authorization automatic

我不久前在 Google Play 商店发布了一款游戏。它使用 Google Play 服务,因此它在 Google Play 开发者控制台中有一个 linked 应用程序,其生产密钥库的 SHA1。

但是,现在我也在 Amazon Play 商店上发布了该游戏。这家商店会自动更改游戏的密钥库证书,这意味着我需要另一个 linked 应用程序,此版本的应用程序具有不同的 SHA1。

但是,每当我尝试在 Google Play Developers Console 中 link 另一个应用程序时,它会自动给我一个客户端 ID,甚至没有询问我的 SHA1。当 Google Play 服务未发布时它没有这样做,但知道它确实如此。

我相信它只是使用已发布 Android 游戏版本的 SHA1 来处理所有内容,因此它会自动使用该版本的 SHA1。

有谁知道我可以手动输入 SHA1 并根据它获得客户端 ID 的方法吗?这真的很有帮助。

谢谢。

您可以将凭据添加到 API 控制台项目。如果您在 Play 管理中心的“游戏详细信息”页面向下滚动,API 控制台项目有一个 link(例如我的名为 'Minimal')

如果您单击它,它会将您带到另一个控制台。在左侧菜单中有一个 "Credentials" 项。单击它,您可以 view/edit/create 您游戏的所有客户端。