【问题标题】:Google developers console - unable to change auth credentialsGoogle 开发者控制台 - 无法更改身份验证凭据
【发布时间】:2014-10-03 12:27:01
【问题描述】:

我使用此处“创建 Android 客户端 ID”下提供的步骤在 app-engine 中为我的 Android 应用创建了 OAuth 凭据

https://cloud.google.com/cloud/samples/mbs/android/enable_auth

当使用描述中提供的调试密钥进行开发时,这一切都可以正常工作。但是,我现在想发布应用程序,需要将我的 sha1 代码从调试更改为生产 - 我转到了 android 应用程序的客户端 ID,sha1 代码显示为灰色,不允许我更改它。有没有办法改变这个?也许在终端的方式?

我已经知道删除客户端 ID 并重新创建它不是一种选择,因为由于某种原因,当尝试使用与以前删除的相同的 android 包名称时,这会导致谷歌开发者控制台出错。

无法编辑这些设置似乎很疯狂。我将如何发布我的应用程序而不更改其包名称并创建新的客户端 ID。一定有更好的办法!

【问题讨论】:

    标签: android google-app-engine google-cloud-messaging google-oauth


    【解决方案1】:

    我通过创建一个具有相同包名但具有不同 sha1 代码的新 ClientID 解决了这个问题。我现在有一个用于调试,一个用于生产。现在看起来很明显,但谷歌本可以在文档中更清楚地说明这一点

    【讨论】:

      猜你喜欢
      • 2022-10-04
      • 2015-11-18
      • 2017-08-02
      • 2016-07-31
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多