【问题标题】:Google Developers Console- Unable to restore project to delete Client IDGoogle Developers Console - 无法恢复项目以删除客户端 ID
【发布时间】:2014-05-23 18:59:12
【问题描述】:

几个月前,我在玩排行榜和成就时创建了一个项目。不确定我是否想要它们。

最后,我从 Google Developers Console 中删除了该项目,并发布了我的应用,但没有排行榜或成就。

我现在想向我的应用程序添加排行榜和成就,但得到经典的客户端 ID 是全局唯一错误。因此,我进入 Google Developers Console 并尝试恢复旧项目,但收到一条错误消息,指出

“您无权执行此操作。只有项目所有者才能删除或重命名项目。”

然而我是项目经理。
我能做什么?

【问题讨论】:

    标签: android console undelete


    【解决方案1】:

    这件事发生在我身上。

    我不知道解决权限问题(仅当删除的项目使用 Google Play 游戏服务时才会发生)。

    关于client id错误,可以尝试解决方法:

    如果您愿意,可以更改包名称。如果没有:

    更改调试密钥库。如果不能或者是生产:

    联系谷歌或等待删除(一周?)。

    更多信息,加入俱乐部:

    https://code.google.com/p/google-plus-platform/issues/detail?id=554

    Google Cloud Console - This client ID is globally unique and is already in use

    Error when recreating a Client ID for an Android App in the API Console

    已编辑:我尝试删除并重新生成 debug.keystore,在我的情况下问题已解决,因为 sha1 指纹发生了变化:

    在 Linux 和 Mac OS X 上删除 ~/.android/debug.keystore 下的调试证书;该目录类似于 Windows 上的 %USERPROFILE%/.android。

    当您下次尝试构建调试包时,Eclipse 插件应该会生成一个新证书。您可能需要清理然后构建以生成证书。

    "Debug certificate expired" error in Eclipse Android plugins

    【讨论】:

    • 该应用程序正在生产中,所以我希望不必更改包名称。它似乎也没有删除自己。现在已经一个多月了,它仍然列在“待删除项目”下。我希望它会完成自我删除。
    【解决方案2】:

    我想通了。 新控制台有问题,不允许我恢复项目。 我使用旧控制台,恢复我的项目没有问题,现在可以正常使用一切。无需更改包或密钥库。 :D

    【讨论】:

    • 如何切换到旧控制台?
    • @clayton33 你找到旧网址了吗?我也无法恢复。
    【解决方案3】:

    检查这个:https://cloud.google.com/sdk/gcloud/reference/projects/undelete

    gcloud projects undelete <project-id>
    

    【讨论】:

      猜你喜欢
      • 2014-09-08
      • 2016-05-13
      • 2015-02-24
      • 2014-12-20
      • 2016-05-13
      • 2014-11-07
      • 1970-01-01
      • 2015-11-11
      相关资源
      最近更新 更多