Я протестировал свое автообновление с помощью внутреннего тестового трека, и я открыл магазин приложений Google Play на эмуляторе AVD, на котором я тестировал, и открыл страницу своего приложения. Я загрузил первую тестовую сборку с внутренней тестовой дорожки на эмулятор через приложение Google Play на эмуляторе, чтобы настроить тест в первый раз. Затем, всякий раз, когда я загружал другую сборку на внутренний тестовый трек, я обновлял страницу приложения в приложении Google Play на эмуляторе, пока не увидел, что новый номер сборки был доступен - что было довольно скоро после того, как я загрузил его, затем я запустилмои тесты. Таким образом, это не должно занять несколько дней. App Store на устройстве должен распознавать, выполняете ли вы сборку с внутренней тестовой дорожки, если вы это сделали, и почти сразу должен показывать новую внутреннюю тестовую сборку в приложении App Store на AVD.
Тем не менее, довольно легко перепутать App Store, и он может проверять вашу опубликованную версию приложения, а не версию внутреннего тестового трека, если вы переходите туда-сюда с разными версиями на устройстве, на котором вы тестируете.
Я также обнаружил, что обновление FLEXIBLE было более затруднительным, чем обновление IMMEDIATE, и поэтому я остановился на этом для производства.