Play商店Beta测试返回404错误。

38

我是一名开发者,当我观看2013年Google IO并了解到新的Beta测试功能时感到非常兴奋。因此,我创建了一个Google+社区和Google群组,并将测试人员放在其中(包括我自己)。

Beta test screenshot

当我们访问https://play.google.com/apps/testing/com.package.stuff时,我们(开发者和测试人员)所看到的只有这个:

404

我是否遗漏了什么技巧?我真的很想使用这个功能。

我知道还有其他替代品,比如https://testflightapp.com/,但我更愿意将我的应用程序保留在这个环境下,在那里我可以将Beta apk“推广”到生产阶段等等。


1
你的应用程序还处于“草稿”状态吗?你需要填写所有细节并将其发布为 alpha 或 beta 应用程序。 - m6tt
是的,它还在草稿阶段。因此,如果没有满足所有所需细节,它就无法正常工作。这很有道理。 - cesarferreira
是的,一旦发布为alpha或beta版本,它应该可以工作。我曾经有过同样的困惑。值得注意的是,如果您想测试的是付费应用程序,则可能会遇到此问题https://dev59.com/pGQn5IYBdhLWcg3wt5Eg。 - m6tt
这个应用是免费的,但感谢你的小费。我已经检查了所有的要求,但URL仍然返回404错误。我需要重新上传测试版APK吗? - cesarferreira
我投票将此问题标记为不适当,因为关于应用商店的问题是不适当的(请参见元数据)。 - Zoe stands with Ukraine
12个回答

29

我遇到过同样的问题。链接无法使用的原因是应用必须在发布之后才能激活链接。我再次强调,应用必须发布,这并不意味着必须有一个 APK 在生产中。在您应用程序开发者控制台页面的右上角,有一个下拉菜单,可以让您发布应用程序。该链接将立即变为活动状态,并且您的应用程序将在几个小时内可供您在 Play 商店上的测试人员使用。

输入图像描述


1
你说得完全正确!谢谢,我都快疯了,甚至谷歌支持也没有告诉我那个细节。 - cesarferreira
你如何在G+社区中获取一个链接以发送给你的测试人员进行Alpha/Beta测试? - pt123
2
在您的应用程序的APK选项卡下查找,然后选择您的APK处于测试的任何阶段,Alpha或Beta。当您单击“管理测试人员列表”链接时,您将看到需要发布到Google+社区的链接,以便测试人员能够访问您的应用程序。该链接为:https://play.google.com/apps/testing/<your_package_name>。 - Antoine Campbell
3
"在几个小时内。" 这是关键。我一直坐在这里盯着屏幕等待它工作。 - Sidd
6
嘿,"几个小时"是多久?我已经等了超过12个小时了,仍然没有任何消息。 - Earlz
1
这非常令人困惑。按照我的逻辑,Alpha 版本即使是草稿也应该是可测试的。 - WindRider

9

2015年,Alpha/Beta测试的成功率最多只有50%。其中大约50%(60+中的23个)Beta测试者从未通过提供的链接获得访问该应用程序的机会。其他所有人安装Beta应用程序并接收更新时都没有任何问题。但是使用他们设备上的单个帐户,有些人使用Gmail帐户,而有些人使用私人电子邮件。有些人可以访问该应用程序,而有些人则不行。在所有情况下,一旦他们接受了加入组的邀请,他们就可以完全访问该组。但是在尝试访问该应用程序时,他们会遇到404错误。这不值得麻烦。我们的解决方法是让测试人员访问我们的私有服务器,并通过该方式提供Beta版本。更新不是自动的,但是测试人员可以轻松地获得该应用程序。


23/60+更接近于33%,你用50%太慷慨了。我也试图使用它,但过去一天都没有成功。寻找替代方案,因为这真的很荒谬。 - akousmata
当我通过Chrome浏览器导航到URL时,我遇到了类似的问题,但是当我切换到其他“互联网”浏览器时,它似乎可以工作。 - gnichola
90%的情况是因为用户有多个账户。在点击任何链接之前,请尝试退出所有账户。 - Erik Aronesty

9
我遇到了同样的问题,链接根本就不起作用,在发布36个小时后。如果这些alpha/beta功能会限制开发者快速移动的能力,那么最好不要提供它们。
无论如何,我分享一些Google支持提供给我的信息,希望对你有帮助:
  • 确保您已将有效的Google Group电子邮件或Google+社区URL添加到开发人员控制台中,并且您已包含在该组/社区中。一旦添加了该组/社区,组名将显示在测试选项卡中的“管理测试者列表”链接中。(请注意,在添加Google Group时,您需要输入电子邮件地址而不是URL)。

  • 如果您想在Google应用程序域中使用Google Group,则必须在Google应用程序控制面板中为您的域启用开发人员控制台和私有频道。更多私有频道信息:http://goo.gl/DLGNe

  • 应用程序必须发布数小时之后,才能使选择加入的链接对测试者可用。

  • 目前,测试者设备上只能有一个帐户。具有多个帐户的设备将收到您的应用程序的生产版本。(请注意,这个要求是暂时的。请关注更新)。


8
首先,您需要创建或拥有一个Google+社区。
步骤如下:
  • 创建一个新的Google +社区。在开发人员控制台中必须拥有测试人员。
  • 在Google Play开发者控制台中注册此社区。 Google Play Developer Console
  • 邀请您的Beta测试人员加入此社区。
  • 在分享链接之前等待8-24小时。
  • 与您的测试人员分享链接。
  • 确认您的应用已发布为Beta测试版。
如果一切正常,该链接应显示类似于: become a tester

1
谷歌群组或社区必须使用发布应用的同一账户创建,还是我可以使用另一个账户来创建这些群组? - Davide Quaglio
@DQuaglio 请参考Sukhvir Singh的下面的答案和我的经验 - 用于发布应用程序(开发者控制台)的帐户必须是该组的成员,而不一定是社区的所有者/创建者。 - Dan Dar3

2

我也曾遇到过同样的问题,alpha测试者需要加入我的Google Plus社区以便进行测试。


+1,cesarferreira说他已经做过了,所以这不是他无法工作的原因。然而,我也因为同样的原因遇到了相同的404错误。所以感谢你的回答。 - Maxime Chéramy

1
我也遇到了这个问题。问题在于 Google 组未被添加。还要注意的一件重要的事情是,用于开发者控制台的帐户必须是已添加的 Google 组的成员。我在文档中找不到这个信息。

感谢@Sukhvir Singh!在我使用开发者控制台中的Google帐户登录之前,Google Play测试页面无法正常工作。起初以为问题出在社区是私有的,但并非如此。几秒钟后,我加入后测试页面开始工作了,再次感谢! - Dan Dar3

1
我遇到了同样的问题(测试链接出现404错误),但原因与buckson18的答案所示不同:在我的情况下,应用程序已发布,但用户没有加入测试人员的Google组,尽管他收到了邀请。用户加入组后,页面正确显示。
希望这可以帮助某些人...

1

1
这是新的正确答案。谢谢先生。另外,我要补充一下,我之前是从我的设备上点击了这个链接,但是失败了。只有当我从电脑上点击了加入测试人员的链接,才成功进行了设备安装。 - undefined

1
我使用Beta测试已经有几年了,但它非常不可靠。有时它有效,有时则无效。现在他们有了Open Beta Testing。我今天第一次尝试了它,虽然我按照所有的说明去做了,但它仍然不会在应用商店显示该应用程序,除非我登录,这就使得它变成常规老式的beta测试。使用HockeyApp分发应用程序以进行测试更加简单方便。 在与Google的Alpha和Beta版本浪费了几个小时后,我总是最终将我的应用程序投入生产,这样我才能保留我的测试人员。已经很难说服大量的人去做测试,然后不断要求他们去下载应用程序并经历半工作或不工作的过程。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接