Marius
Marius

Reputation: 820

Remove app from production and keep testing

Someone from my team accidentally promoted app to production. However, we're using that app explicitly for testing purposes, and want it to be visible for internal testers only.

There are several other questions asking the same thing, but none of them has legit answer.

Accepted answer here suggests creating new app Remove app from production and use beta testing instead

Here it says it's not even possible Android deactivate production apk

So, my question is - is it possible to remove app from production while keeping testing channels available?

Upvotes: 13

Views: 5925

Answers (4)

Edward Koetsjarjan
Edward Koetsjarjan

Reputation: 11

same question here, it's been 3 years now. but seems still not be possible.

but did someone managed to remove app from production and keep testing. anno q4 2022?

My solution / workaround for now is. to Publish the app, wait for testusers to install it using the internal testing and then Unpublish the app right after everyone did install the app. the testusers will also get update on internal test track.

Problem still exists that no new testusers cannot be added, new users will get a deadlink when the app is unpbulished

Upvotes: 1

Pierre
Pierre

Reputation: 17397

No, it's not possible.

What you could try to do as a workaround is publish to prod an APK which isnt compatible with any device, e.g. maxSdkVersion=1 or minSdkVersion=Z, but it's possible that Play Console has some validations on these values. And this will not completely unpublish the app: it will still be visible in the Play Store, but it will not be installable at least.

Sorry, I know the answer is not very satisfying, but there is no way to completely remove an app from prod without also removing it from the other tracks.

Upvotes: 5

Rumit Patel
Rumit Patel

Reputation: 12459

You can unpublish your app. and republish anytime. You can have a look at this question.

However, we're using that app explicitly for testing purposes, and want it to be visible for internal testers only.

For this, you can use internal test.

Goto Console -> Select your app. -> Release management -> App release -> Internal test track -> manage.

enter image description here

Here you can manage your internal test. It allows you to test app in internal environment for selected users/testers.

enter image description here

  • This internal test track app. will be only available for users/testers having Opt-in URL displayed in image.
  • You can add upto 100testers for internal test track.
  • We are using Internal-test-track after Unpublishing app. from play-store.

enter image description here

Upvotes: -5

Marius
Marius

Reputation: 820

I've contacted Google support and they confirm that it's currently unsupported. Here's a copy of their response:

Thanks for contacting Google Play Developer Support!

Regarding your concerns, at this time our system does not support the rollback functions for app which was already published to Production track.

As you stated previously, unpublishing options could not solve your issue, and please noted that Google currently does not support the deletion of apps with downloads from current users, past or inactive users, or users that have downloaded apps for testing purposes.

Consequently, the workaround under this circumstance is to upload a new app with new package only to the Open Beta track for the testers again.

I absolutely understand this is a significant inconvenience.

We hope this helps answer your question. Thanks for your understanding and continued support.

Upvotes: 8

Related Questions