【发布时间】:2016-12-06 07:00:31
【问题描述】:
我在一家安卓游戏公司工作。我正在尝试将我们的一个应用程序与 Google Play 游戏服务集成。我在 Google Play 开发者控制台中创建了游戏,并通过应用程序的 Google API 控制台启用了游戏服务 API。应用和游戏都链接到同一个 Google API 控制台项目。
现在,当我尝试将应用程序与游戏关联时,我在尝试对应用程序进行身份验证时收到此错误: "包名和证书指纹组合已经存在"
我已经阅读了几个答案,例如this one。我既不能更改应用程序的包名称,也不能更改我们的密钥库。由于我们的游戏有很多用户,更改包 id 会改变它的身份。此外,更改密钥库的含义相同(更改公司签名,因此 Google 现在会将我们视为新开发人员,我们将失去所有特色/营销)。
由于公司很大,人很多,我检查了几乎每个人的所有 Google API 控制台项目,但没有发现包含凭据的项目。
现在唯一的解决方案是联系 Google 支持并要求他们提供包含凭据的 Google API 控制台项目的项目 ID。我试过了,但没有得到他们的回应。
请告诉我是否在任何地方出错或有其他方法可以做到这一点。
【问题讨论】:
标签: android google-play-services google-play-games google-api-console