仅针对非测试人员在Google Play上取消发布应用程序

22

我已经在Google Play发布了一款应用程序,现在我想将其下架,但只允许一组已知的测试人员使用。我的问题是,如果我将其下架,似乎也会导致测试人员无法使用(因为测试人员功能需要一个已发布的应用程序)。

我该怎么办?换句话说,我的要求是:

  1. 将该应用撤下,以便新的用户无法通过Google Play安装或查找它。
  2. 使用测试版功能上传新版本,以便多个已知人员可以进行测试。
  3. 在未来将该应用再次发布给所有人。

先生,有什么解决方案吗?我和你一样陷入了同样的困境,唯一的区别是我使用了 alpha 或内部测试功能,而不是 beta。 - Muhammad Muzammil
1
仍然没有解决方案,很遗憾...请帮助我通过给第一个答案投反对票来帮助社区。正如您所经历的那样,它根本不起作用(此外,他回答了我们所有人都已经知道的显而易见的程序,并完全忽略了我的详细问题)。由于某种原因,有些人在不理解问题的情况下投赞成票,导致其他人产生误解。 - thelawnmowerman
1
Iqbal Rizky,感谢您的回答,但是您所说的与我们想要Google Play具有的缺失功能无关。另一方面,Brandon的回答是无意义的,根本不起作用。如果您发布和取消发布应用程序,则整个alpha / beta测试系统将停止工作。 - thelawnmowerman
1
Amjad Khan,感谢您的回答,但无论您尝试进行何种类型的测试:公开/私有alpha/beta,一旦您发布应用程序,您就失去了永久仅为测试人员发布的能力。 - thelawnmowerman
@thelawnmowerman 嗯,我找到的唯一接近的解决方案/技巧是在AndroidManifest.xml中发布一个带有某些不存在所需功能的apk,然后您的应用程序将不会列在普通用户的playstore中。但仍然没有真正的解决方案:( - Muhammad Muzammil
显示剩余6条评论
3个回答

3

有一个不太好的方法来完成它

通过高级设置/应用程序可用性发布应用程序

进入生产轨道,只选择一个国家(您知道用户不会使用的国家)

在您的封闭测试或其他测试轨道中选择所有国家。


2
在“APK”选项卡下选择“切换到高级模式”,然后停用生产中的APK。
转到“BETA测试”选项卡,上传新的beta APK。
上传完毕后,在“管理测试人员列表…”中选择添加Google+社区。
当您准备好回到生产环境时,只需单击“推广到Prod”按钮即可。

2
谢谢您的回答,但也许您没有理解我的问题。我已经做了所有这些,但如果我不发布应用程序,测试人员就无法下载beta APK。Google Play需要应用程序即使对于测试人员也必须发布,这是平台要求,而不是我的要求。首先,对于一个新应用程序,在向所有人发布任何官方APK之前,这不是问题,因为唯一发布的APK是beta版本。但在我的情况下,我过去曾发布过一个官方APK,现在我不想发布它,只想发布beta版本 :-( - thelawnmowerman
我也尝试删除所有官方APK(在第一个选项卡中),试图模拟初始配置,但是不允许。似乎一旦发布了官方APK,就无法恢复到最初的仅限测试版状态 :-( - thelawnmowerman
我正在尝试做同样的事情。我希望在生产环境中防止用户看到我的应用程序,同时允许用户在测试环境中继续查看我的应用程序。我似乎无法仅从生产环境中删除活动APK。这太愚蠢和令人沮丧了。 - Matthew Housser
他的意思是在生产环境中停用所有apk,并上传新的apk到beta,然后选择激活beta。这应该可以解决问题。 - Arda Kara
6
我知道他说了什么,也知道你说了什么,非常感谢你们的回答,但你们两个都没有尝试过,因为它肯定行不通。事实上,我不明白为什么一个不起作用的答案还会得到赞同。 - thelawnmowerman

-1

我认为你所问的问题在Google Play Store平台上目前完全不可能实现。

但是你提到的其中一个点:1)取消发布应用程序,这样新用户就无法使用Google Play找到并安装它,可以在Google支持中找到答案。

Google文档-取消发布应用程序

当您取消发布应用程序时,现有用户仍然可以使用您的应用程序并接收应用程序更新。您的应用程序将无法在Google Play上供新用户查找和下载。

你的第二个点有些棘手。除非您有生产环境中的东西。

一种解决方法是:重新发布应用程序,如果之前已经发布过,那么这不会花费太长时间,并与您的测试人员沟通/共享链接,然后从商店中取消发布您的应用程序,但这必须在24小时内完成。

我没有尝试过,但我说24小时,因为如果您的应用程序以前有更大的受众群体,则是最小/快速索引时间,如果不是这种情况,则可能需要2-3天的时间。


1
感谢您的努力,但问题的整个重点在于我们希望将所有内容恢复到仅发布给测试版用户的已发布应用程序的初始状态。没有三个问题需要解决,只有三个步骤可以重现唯一的问题,因此回答如何取消发布应用程序是没有意义的。那种解决方法除了不够可靠(您想强制用户在非常短的时间内下载应用程序),它可能不起作用,因为应用程序需要发布和索引。每个人,包括测试版用户和陌生人,都可以访问该应用程序或者不能访问。 - thelawnmowerman

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