我在API控制台中为我的Android应用创建了客户端ID,指定了包名称( com.clc.mmm.free )和证书指纹(SHA1)。 然后我删除了客户端ID和创建ID的API控制台项目(这是一个“测试”API控制台项目)。
现在我想在新的API控制台项目中重新创建客户端ID ,但我收到消息:此客户端ID是全局唯一的并且已在使用中。
但是我无法在任何地方找到我的包/密钥的客户端ID,我甚至未删除初始项目并检查,我的包没有客户端ID,但仍然收到相同的错误!
如果没有客户ID,我无法通过Google+登录发布我的新应用版本。 请帮忙!
答案 0 :(得分:4)
http://code.google.com/p/google-plus-platform/issues/detail?id=554
我有同样的问题。我解读了这篇帖子的最后一篇文章。
答案 1 :(得分:1)
我有同样的问题。有谷歌项目,我以前链接到我目前的Android包。我从之前的Google项目中删除了OAuth 2.0客户端ID。
可以从API管理器下的凭据选项卡中删除客户端ID。
删除客户端ID后,所有工作都像魅力一样。
答案 2 :(得分:1)
我有同样的问题。这不是谷歌方面的任何问题。
首先,我添加了指纹和包,没有任何问题。我已经把它删了。尝试使用不同的包名称添加指纹。然后我收到了错误。我意识到问题与我的旧条目不完全删除有关。
问题是很久以前android dev在不同项目中添加了相同的包和指纹。
您可以使用不同的包添加相同的指纹而不会出现任何问题。这可能是一个暗示什么时候解决正在发生的事情。
答案 3 :(得分:0)
我有同样的问题。这不是谷歌方面的问题。
收到此错误后,我花了4个小时检查我的所有帐户,其中的所有项目,然后再次检查。我甚至已经向团队中的所有开发人员询问他们是否为我们的包名创建了任何密钥。最后,我发现了一个隐藏在"所有项目"包含我正在搜索的客户端ID的选项卡。