1

我正在构建一个使用 Firebase 产品和 Google 登录的移动应用程序。除了 Firebase 之外,我没有 GCP 项目。我想使用 Google Fitness API,但权限屏幕显示“应用程序未经 Google 验证”。我正在尝试通过 Google 验证申请

问题是,谷歌一直在发送一封电子邮件,说我的云项目看起来像一个开发项目。他们现在可能已经发送了 5 次。我已经和他们发了一个多月的电子邮件。我向他们发送了我们如何使用范围的演示视频,我已经填写了有关该应用程序的缺失信息。我从Google Cloud Console 的OAuth 同意屏幕部分执行了上述所有步骤。

您好,感谢您在我们审核您的项目时的耐心等待。

看起来您的项目 *project name (id: *p​​rojectId) 是一个开发或登台应用程序。开发/暂存项目或尚未向公众发布的项目不符合验证条件。请回复此电子邮件,让我们知道您的应用是否仍在开发中。

问题是,是什么导致您的 GCP 项目看起来像一个开发/登台应用程序?

在此处输入图像描述

4

1 回答 1

3

应用程序验证可能非常棘手。如果您要求提供更多信息,他们通常会非常善于回应。

起初这可能很明显,但请检查您是否正在查看他们提到的正确项目。您显示的图像是一个设置为生产的项目,但它实际上是*项目名称(id:*projectId)。

其次检查您添加的任何重定向 URI,它们不能是 localhost 或 HTTP。

如果您的重定向 uri 之一是 .dev 域。给他们发电子邮件并提醒他们 .dev 是您的生产域,而不是开发域。这个问题应该 在他们的指导方针中得到解决,但无论如何让我们仔细检查一下。

第三检查 App 域下的所有内容。主页链接,隐私政策,然后检查所有授权域。什么都不能是 localhost,它们都必须是 HTTPS。

如果这不起作用,请给他们发电子邮件并告诉他们它正在生产中,并向他们发送图像并询问更多信息

于 2021-09-20T09:36:59.033 回答