我团队中的某人不小心将应用程序推广到了生产环境。但是,我们正明确地使用该应用程序进行测试,并希望它仅对内部测试人员可见。
还有其他几个问题要问同样的事情,但是没有一个是合法的答案。
此处接受的答案建议创建新应用Remove app from production and use beta testing instead
在这里说不可能Android deactivate production apk
所以,我的问题是-是否可以在保持测试渠道可用的同时从生产中删除应用程序?
答案 0 :(得分:1)
不,这不可能。
您可以尝试发布一种解决方法,以生产与任何设备都不兼容的APK,例如maxSdkVersion = 1或minSdkVersion = Z,但Play控制台可能会对这些值进行了一些验证。但这并不会完全取消发布该应用:它仍将在Play商店中可见,但至少无法安装。
对不起,我知道答案不是很令人满意,但是无法从产品中完全删除应用程序而不将其从其他轨道中删除。
答案 1 :(得分:0)
我已经与Google支持人员联系,他们确认目前不支持该支持。这是他们回复的副本:
感谢您与Google Play开发者支持联系!
关于您的问题,目前我们的系统不支持 已发布到正式版的应用程序的回滚功能 跟踪。
如您先前所述,取消发布选项无法解决您的问题 问题,请注意,Google当前不支持 删除当前用户下载的,过去或不活跃的应用 用户或已下载应用程序进行测试的用户。
因此,在这种情况下,解决方法是上传一个 带有新软件包的新应用程序仅适用于测试人员的Open Beta跟踪 再次。
我绝对理解这是一个很大的不便。
我们希望这有助于回答您的问题。谢谢你的理解 并继续提供支持。
答案 2 :(得分:-2)
您可以取消发布您的应用。并随时重新发布。您可以看看this question.
但是,我们正明确地使用该应用程序进行测试,并希望仅对内部测试人员可见。
为此,您可以使用internal test.
转到控制台->选择您的应用。 ->发布管理->应用发布->内部测试跟踪->管理。
您可以在此处管理内部测试。它允许您在内部环境中为所选用户/测试人员测试应用。