Google Play не показывает функцию обновления, если я уже вручную установил более старую версию apk.

Я установил старую версию (4.0) своего приложения вручную. В магазине Google Play я уже загрузил новое приложение с таким же названием пакета и увеличил версию приложения до версии 5.0. Но магазин Google Play не показывает кнопку «Обновить».

Это произойдет только в том случае, если старое приложение будет установлено вручную. В магазине Google Play будет отображаться функция «Обновить».


person Madura Herath    schedule 24.05.2019    source источник
comment
как ты его вручную устанавливал?   -  person Vladyslav Matviienko    schedule 24.05.2019
comment
это предложение является противоречием. Это произойдет только в том случае, если старое приложение установлено вручную. Когда старое приложение установлено вручную, этой проблемы не возникнет.   -  person kAvEh    schedule 24.05.2019
comment
Оба приложения имеют одинаковое имя пакета и подписаны одним и тем же закрытым ключом/сертификатом?   -  person Robert    schedule 24.05.2019
comment
Вы сами установили подписанную версию или что-то еще, например отладочную версию?   -  person kAvEh    schedule 24.05.2019
comment
@kAvEh это была паленая версия.   -  person Madura Herath    schedule 24.05.2019
comment
это так странно. если вы подписали его тем же ключом, который вы загрузили в Google Play, а также идентификатор пакета такой же, он должен показать вам обновление. Я пробовал это так много раз, и это сработало для меня.   -  person kAvEh    schedule 24.05.2019
comment
вы тестировали его с другим устройством и видели обновление? обновления google play происходят постепенно и могут занимать до 24 часов.   -  person kAvEh    schedule 24.05.2019


Ответы (1)


Диалоговое окно обновления будет отображаться только в том случае, если выполняются все следующие условия:

  • Текущий пользователь уже один раз установил приложение (на любом устройстве), то есть оно находится в библиотеке Пользователя. Это можно проверить в приложении магазина Ply, заглянув в меню «Мои приложения и игры» в разделе «Библиотека».
  • Имя пакета (идентификатор приложения) для приложения такое же
  • приложение подписано тем же ключом, что и приложение, опубликованное в магазине Play. В случае приложений, зарегистрированных для подписания приложений Google Play, это должен быть ключ магазина Play, а не ключ загрузки.
person Nick Fortescue    schedule 28.05.2019