2

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

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

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

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

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

4

3 回答 3

1

它现在发生在我身上。

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

关于client id错误,可以尝试一下变通方法:

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

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

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

更多信息,加入俱乐部:

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

Google Cloud Console - 此客户端 ID 全球唯一且已在使用中

在 API 控制台中为 Android 应用程序重新创建客户端 ID 时出错

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

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

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

Eclipse Android 插件中的“调试证书已过期”错误

于 2014-05-26T02:25:31.390 回答
0

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

于 2014-06-04T22:19:00.493 回答
0

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

gcloud projects undelete <project-id>
于 2019-01-30T08:23:10.757 回答