14

我有一个应用程序,用户需要使用谷歌帐户登录并购买高级版(播放计费)才能访问高级功能。一切都很完美。

最近 Playstore 强制开发者提交应用凭据以测试应用是否具有某些需要身份验证的功能。

在此处输入图像描述

如果我的应用具有用于身份验证的普通电子邮件和密码,那么我将从我的后端服务器向 google 提交测试用户的电子邮件和密码。但现在它是谷歌登录。我不知道任何使用应用审查者的测试谷歌账户。该文档没有关于此的信息。

在这种情况下,我是否必须提交我的个人 google 帐户和密码才能审核应用身份验证(因为它已添加到 GooglePlay 开发者控制台中的测试许可证中)?

或者有一些来自(playstore app reviewer)的测试谷歌电子邮件帐户用于在我的服务器端列入白名单?

4

4 回答 4

2

您只需在“任何其他说明”字段中告诉他们“使用 Google 帐户登录”,如下所示,您不必为此创建测试帐户。我以前试过很多次。

这里

于 2021-09-17T11:37:30.613 回答
1

我注意到,对于 Google 帐户,您不需要这样做。

如果您在 Google Play 控制台中看到发布前报告,并观看测试的回放,您会看到当 Google Play 机器人遇到 Google 帐户登录屏幕时,他们将拥有一个帐户,其中包含@cloudtestlabaccounts.com他们将使用的电子邮件如下图所示登录:

在此处输入图像描述

如您所见,Google Play 机器人拥有可供它们登录的 Google 帐户,因此您无需设置特殊访问权限,除非您使用非 Google 帐户登录。

我个人使用 Google 帐户作为登录名,从未提交任何登录信息,他们对此没有任何问题。

于 2021-11-11T22:36:13.183 回答
0

我专门为应用测试目的创建了一个 Google 帐户。我将它用于 Android 和 iOS。您提交该帐户的凭据以供审核。在您的应用程序获得批准后,您可以随时更改密码并在再次提交应用程序以供审核时更新凭据。

于 2021-09-15T13:27:55.633 回答
0

所以我在这个问题上被困了大约整整一个月,我无法更新我的生产应用程序。

谷歌文档明确指出,Note that you do not need to provide credentials if your app supports "Sign-in with Google,” which enables the crawler to log in automatically.但对我来说并非如此。

我试过了:

  1. 使用第一个选项 - 不需要特殊访问权限。- 从未工作过
  2. 第二个选项 - 说明应用程序需要 Google 登录(未提交任何凭据)。- 从未工作过

最终,奏效的是——我在我的移动设备上创建了另一个电子邮件帐户。然后将凭据提交给 Google。

请注意- 确保您创建的电子邮件帐户不包含任何 2 因素身份验证或验证,因为这不起作用。

于 2022-01-17T10:38:12.890 回答