Google Play not updating internal app automatically
Asked Answered
D

4

17

I have an app that is released only as an "internal test" on the Google Play store

  • When I go to the Google Play store on my phone, the app does not show up at all, under "installed" or "updates" or any other tab

  • When I click the 'internal testing' link (the one that Google Play Console says to give to internal testers), it opens Google Play and shows my app's store page. The store page shows the correct latest version, but I'm unable to install it. My only options are "uninstall" and "open" (which opens the currently installed old version of the app)

  • I have "enable auto-update" enabled from the Google Play store page

  • I've waited two days

  • I've made sure the app is closed completely on the phone

As far as I can tell, there's no way to update the app without uninstalling it, which deletes all the app data. How can my testers update the app?

Diannadianne answered 13/3, 2021 at 21:32 Comment(0)
D
18

Updating seems to be broken for apps that Google has not reviewed yet, which they don't do for internal apps.

I released the app to closed beta, causing Google to review it, and stopped using "internal releases" altogether. I'm not sure which of the two was the fix, but now auto updates work.

Diannadianne answered 22/3, 2021 at 21:32 Comment(4)
I'm having a similar issue. If I promote my app to the closed tested instead of internal, does that mean every update needs to be verified? Or when I upload a new version is it immediately available like it is on the internal test track?Symbolics
@user3657449: After it's been manually verified by Google once (which takes days), subsequent releases only seem to go through the automated verification, which takes around an hour.Diannadianne
Awesome. Guess I'll promote my internal track to closed testing. Hopefully, it works the same as it did for you.Symbolics
Do you have to reinstall the app when you switch from internal to closed? If so that would erase the data on the app (like in a sqlite db).Ruddle
L
11

I think I've found a workaround. It's now worked 3 times out of 3, so fingers crossed.

First, uninstall whatever version you have on your device.

Then visit the link provided from Google Play Console on a PC instead, and from there you click the 'If you don’t have the app installed, download it on Google Play.'-link.

Once there, press install, and choose your device.

This way, the latest version of the app is installed on your device, and not some random version; like seems to be the case, using the Play Store on the device.

Not ideal, but it works :)

Lunatic answered 30/10, 2021 at 23:43 Comment(6)
Uninstalling removes all app data, so this isn't a viable workaround for meDiannadianne
thanks man, this worked indeed.. nice workaround for a stupid system they have ))) thanks a lotGustie
@BlueRaja-DannyPflughoeft it eventually auto-updates but it requires some time to have Google Play caches updated (some say up to a day). This works if you need it fast. Not sure but you can try clearing Google Play Services data on your device and see if it works.Syllabify
Not worked for me.Hissing
I unistalled old version, then clear Play Store cache, then went to testers link and click on "If you don't have it, download..." and that took me to Paly Store, then install it (it was the old version still), then went to my app info screen and clicked "App details on store" and now it was the new version available, just clicked "Update"Sauger
Rebooting my phone worked.Cooee
P
2

Requirements for getting the Internal Update on Play store

  1. Add your same email Account in internal testing which you used as in play store.
  2. Join Beta Testing program which will be visible when you search the same app on play store.
  3. Turn on internal-app-sharing on playstore - > PlayStore->Setting->About ->PlayStore-version(press 7 times), Turn On Internal App Sharing in General Settings of play store.
  4. Wait for some days & Get the app link from play store console to get the update version
Portugal answered 26/9, 2022 at 6:26 Comment(1)
Wait for some days? Who has time for that just make a new app if it doesn't show up, it's just internal testing, then revert back.Cooee
F
-1

There could be two problems:

A) Different app signatures : You might have installed the previous version via debugging and not from Internal Testing Link. In this case, you WILL LOSE all the data and to install the updated version you will have to uninstall the previous version.

B) Play Store update arrives late:

Solution for second scenario:

Try installing via web browser on a PC. In mobile it will redirect you to Play Store app (which, of course, you would want to avoid). (Follow these steps from the first install consistently to avoid future issues)

  1. Open the Internal App Testing Link from "Testers" Tab in browser.
  2. Make sure you are logged in with same google account as the one in Play Store App in Phone.
  3. Click on "download it on Google Play".
  4. Click "Install on more devices". It will then show you the devices in which you have play store installed.

It will always install the updated version on your phone. All the data previously generated will remain as-is.

Note: Starting from the first install, use this method. Be consistent and you won't face any issues in updating the app.Step 1 Step 2 Step 3

Fraxinella answered 13/6 at 6:30 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.