Недавно мы выпустили приложение в Google Play, и после нескольких бета-версий я перевел его из бета-версии в рабочую. Однако некоторые люди не могут загрузить приложение. Вот пример из Вьетнама:
Я не знаю вьетнамского, но я попросил коллегу перевести его, и там написано:
«Другой аккаунт, {{email}}, присоединился к бета-программе этого приложения. Обновления для этого приложения могут включать множество бета-версий».
Кто-нибудь знает, как это решить?
Я не менял номер версии выпуска, но продвигал его с бета-версии; Итак, на производственной панели написано: «(Повышено из бета-версии X)», а в бета-панели написано: «Переведено в рабочую среду» Помогло бы изменение названия выпуска / версии?
Я сказал изменить его в build.gradle, но я думаю, что продвижение вашего приложения поможет вам в этом случае. Вы должны прочитать об этом раньше, потому что я не уверен.
Это не должно блокировать обновления, это должно быть только предупреждение. Английская версия сообщения гласит: «Другой аккаунт на этом устройстве, XXXX, присоединился к бета-программе этого приложения. Обновления этого приложения могут включать бета-версии». (Хороший перевод вашего коллеги).
Это устройство с несколькими учетными записями Gmail, связанными с Google Play. Вероятно, он либо используется несколькими людьми, либо у пользователя есть несколько адресов Gmail.
На устройстве Android может быть установлена только одна версия APK (с тем же именем пакета) одновременно, даже с несколькими пользователями.
В предупреждении говорится, что текущая учетная запись, которая ищет обновления, не зарегистрирована в бета-программе для приложения. Однако в бета-программе участвует еще одна учетная запись на устройстве. Это означает, что если этот пользователь выполнит обновление, он может получить бета-версию приложения (в качестве обновления, которое будет подходить и для другого пользователя). Предупреждение отображается, поэтому пользователь не может неожиданно получить бета-версию.
Однако это должно быть только предупреждение, оно не должно останавливать обновление пользователя.
Спасибо, значит, вы говорите, что приложение уже должно быть установлено на этом конкретном устройстве?
Нет. Просто есть еще одна учетная запись, которая, если бы она установила приложение, получила бы бета-версию.
Итак, проблема в том, что они не могут установить приложение (я добавил второй снимок экрана); нет кнопки установки, но отображается только сообщение.
Я ожидал, что это произойдет только в том случае, если приложение уже установлено
Я только что столкнулся с этой проблемой как пользователь и могу подтвердить, что это сообщение можно увидеть, когда приложение нет установлено. В моем случае я сбросил настройки телефона до заводских после присоединения к бета-программе с неправильной учетной записью. Я могу установить приложение, но только если переключусь на учетную запись, с которой я присоединился к бета-программе. Может это баг в play store?
Есть способ обойти этих ребят, если вы захотите установить приложение. В списке приложений, когда вы ищете нужное приложение, щелкните символ «...» в правом верхнем углу приложения, для вас есть опция «Установить».
В левом верхнем углу есть кнопка для опций магазина Google Play. Там измените пользователя на того, который, по их словам, может использовать программу (другой адрес электронной почты), и вы сможете загрузить необходимое приложение.
Кажется, что Google Play Store хранит информацию о приложении и привязке учетной записи пользователя в локальном хранилище устройства. Очистка данных Google Play Store со страницы информации о приложении должен помочь. Теперь просто переключите учетную запись, с которой вы присоединились к бета-программе, и вы сможете установить / обновить версию приложения с ограниченным доступом.
Это исправило это для меня
1. Вы указали какую-либо бета-версию в PlayConsole? - 2 Вы пробовали изменить версию приложения?