Додаток не оновлюється для альфа-тестерів у Google Play


89

Мій додаток тестується за допомогою Google Play. Я, природно, один із своїх альфа-тестерів. Я випустив нову альфа-версію програми. Я очікував, що він автоматично оновиться на моєму пристрої. Але це не оновлення. Я пропустив крок? За даними Google

Після встановлення програми та ввімкнення програми вони автоматично оновляться до нової тестової версії.


1
"Автоматичний" не є автоматичним. Як довго ви чекали? Дайте йому 12 годин, як мінімум, перш ніж почати турбуватися.
Geobits

2
Оце Так! 12 годин! Я публікував учора десь до 18:00 (можливо, 16:00). Тож напевно минуло 12 годин. Все-таки я очікував негайного.
Cote Mounyo

2
Раніше це було дещо швидше, але Play Store сильно виріс за останні кілька років. Також переконайтеся, що у вас на пристрої встановлена ​​версія програми Play Store, а не версія з підписанням-налагодженням-ключем-затьмаренням.
Geobits

1
Дякую! оскільки ви не опублікували жодної "відповіді", я повинен був дати кожному вашому коментарю голос і прийняти одну відповідь.
Cote Mounyo

У мене це працювало як один-два рази, але цього разу я зачекав значно довше 24 годин і все одно ніякого оновлення ... щось повинно бути зламане? Мені довелося перейти вручну на сторінку програми в Google Play разом із пристроєм і торкнутися кнопки Оновити вручну. Я хотів би також зазначити, що використання таких речей, як Crashlytics Beta для розповсюдження альфа / бета, миттєво оновлюватиме програми. Я думаю, IAP та інше не працюватимуть, якщо програма не пройде через Google Play (?)
Джонні,

Відповіді:


57

У Google Play ніщо не відбувається автоматично. Вони мають систему кешування, подібно до Apple App Store. З мого досвіду, один-два рази на день система кеш-пам'яті очищається, а ринок оновлюється.

У якийсь момент після цього оновлення натискаються. На жаль, це може бути багатоденним процесом.


30
Це невтішна новина. У мене щільний графік роботи зі своїми тестерами, і це очікування не є добрим.
Cote Mounyo

4
За жорсткого графіку може бути простіше налаштувати хост і просто дати йому посилання, де зберігається оновлена ​​версія.
Geobits

29
Примусово вийти І очистити кеш / дані play store, і вони миттєво оновляться.
Aeramor

4
якщо вам потрібні негайні оновлення для тестувальників, ви можете скористатися доріжкою "Внутрішнє тестування" зараз
pstanton

3
@pstanton схоже на те, що "внутрішній тест" не є негайним. Мені все ще потрібно кілька годин, щоб оновити мене. Ганьба, Google
IlyaEremin

56

Просто була та сама проблема. Моє оновлення було недоступне через 48 годин. Спробував закрити магазин програм і перезапустити телефон, що не спрацювало. Потім я зайшов у налаштування телефонів і очистив кеш магазину відтворення, який відразу запрацював, і я міг завантажити останню альфа-версію.


Скажіть, будь ласка, де цей параметр: я його не визначив.
DenisGL

9
Зайдіть в Налаштування пристрою -> Програми -> Усі та натисніть на запис додатка Play Store. Прокрутіть вниз і натисніть Очистити кеш. Можливо, це може допомогти. Однак у моєму випадку оновлення до моєї версії Alpha Test все ще було недоступне.
Андрій Герфорд,

1
На моїй Sony Xperia шукайте "Google Play Store", тобто. не разом із програмами, що починаються з P, і "очистити кеш" - це опція в розділі "Зберігання".
Benedicte Raae

1
Працював у мене також одразу! Дякуємо за цю пораду!
Люсі

24

Окрім часу на повну обробку оновлень додатків, сам додаток Google Play також кешує інформацію про програму, тому ваші користувачі (і ви) може бачити кешовану версію вашого списку Google Play.

Ось трюк, щоб змусити Google Play завантажити останню версію вашого додатка. Це працює щоразу для мене.

Як скинути кеш додатка Google Play:

  1. Примусово закрийте додаток Google Play
  2. Відкрийте Налаштування додатка
  3. Перейдіть до Додатки> Менеджер програм> Магазин Google Play> Зберігання
  4. Клацніть Очистити кеш

Тепер кеш програми Google Play слід скинути. Спробуйте знайти свій додаток ще раз і перевірте, чи відображається в ньому остання версія.


У моїй версії кроку 3 для Android це "Програми та сповіщення> Переглянути всі [57] Програми> Google Play Store> Пам'ять та кеш> Очистити кеш"
Julian K

6

У березні 2018 року Google оголосив про наявність внутрішнього тестового треку.

Відповідно до документації :

Вам слід створити внутрішній тест, якщо ви хочете швидко розповсюдити свій додаток для внутрішнього тестування та перевірки якості.

[…]

Внутрішній тест може містити до 100 тестувальників на одну програму .


5
Це те, що я спробував, але оновлення не відображатиметься на деяких телефонах, незалежно від того, що я роблю.
Майк Бекатті,

Те саме відбувається і на моєму боці, Бладхаунде.
Майк

Я взагалі не можу оновлювати свій випуск на треку Внутрішнього тесту.
glenatron

1
У моєму випадку йому все ще потрібні години для того, щоб користувач внутрішнього тестового треку отримав оновлення. Я не знаю, що не так, або, можливо, все так, як є.
Arie Agung,

1
до 100 тестувальників на додаток означає 100 доданих електронних листів або 100 пристроїв загалом. Як я знаю, ви можете мати необмежену кількість пристроїв, підключених до однієї електронної пошти, і це потенційно безмежно
solaza

5

У мене була подібна проблема, коли мій тестер міг бачити виробничу версію мого додатка в Play Store, але не нове оновлення бета-версії, хоча воно було завантажено за багато годин до того і доступне іншим тестувальникам бета-версій як оновлення.

Я додав його як бета-тестера до своєї групи Google, а також як тестового користувача в своєму обліковому записі Google Play Store. Рішення було змусити зупинити Play Store, а потім перезапустити його знову.

Бета-оновлення було доступне, як тільки він повернувся до магазину ігор і шукав програму.


1
Дякую. Це дійсно корисно, щоб змусити Google Play оновити кеш (або що завгодно).
darrenp

4

Це може підійти вам:

  1. На телефоні або планшеті Android відкрийте Налаштування (можливо, представлені піктограмою гвинтика), а потім натисніть Програми.

  2. У верхній частині екрана натисніть 3 крапки у верхньому правому куті, щоб відкрити більше опцій, і натисніть Показати системні програми.

  3. Прокрутіть вниз і торкніться Диспетчера завантажень.

  4. Торкніться Зберігання Очистити кеш і очистити дані.

  5. Відкрийте Google Play Store, і там буде завантажена оновлена ​​версія.


Дякую @josh marsden. Це було весело, але для мене це не вирішило :)
Джейк Стоффлер,

Це спрацювало для мене, але мені довелося пітиApp Storage > Google Play Store > Clear Storage & Clear Cache
Ламур,

3

переклавши коментар @Aeramor як відповідь, оскільки це вирішило проблему для мене.

Примусово вийти І очистити кеш / дані play store, і вони миттєво оновляться


2

Отримання оновлення з пристрою Android може зайняти деякий час. Для мене для "Внутрішнього тестування" після завантаження оновлення я деякий час отримував його зі свого пристрою. Як тільки я очистив кеш для програми "Google playstore" на своєму телефоні Android, я отримав оновлення відразу.


Сумно, що ми маємо обробляти їх вручну.
Gayan Weerakutti

1

1 - Завантажте APK в альфа-тесті
2 - Додайте свою електронну адресу в одну групу Google або спільноту google plus
3 - скопіюйте тест посилання, наданий google play, і натисніть кнопку прийняти

Тепер просто почекайте, поки ваша програма не оновиться.


Тож врешті-решт мій телефон отримав оновлення. Але деякі мої тестери не оновлювались. Чи знаєте ви, чому це може бути?
Cote Mounyo

2
@CoteMounyo, можливо, у якогось тестера немає налаштування Google Play для автоматичного оновлення ваших програм, у цьому випадку тестувальник повинен отримати доступ до Google Play вручну та оновити ваші програми.
Маркос Вініцій

Якщо ви забудете скопіювати це посилання, схоже, ви більше ніколи не зможете отримати альфа-посилання. НІКОЛИ. Якого біса?
user3562927

1
@ user3562927 Так, ви можете, це в списку дозволених учасників внутрішнього тесту.
Ітан Арнольд,

1

Очищаючи кеш-пам’ять Google Play, вирішив одну проблему для мене, я помітив ще щось дивне, що може допомогти комусь. Коли я натиснув "Про цей додаток" на сторінці програми в магазині Play, версія, показана для мого додатка, була номером попередньої версії. Це змусило мене думати, що нова версія все ще недоступна, і мені просто потрібно було почекати. Однак, зачекавши кілька годин, поки нова версія з’явиться в Play Store, я все-таки вирішив спробувати завантажити її, і ось ось, була встановлена ​​остання версія.


Я додав нового тестера до внутрішнього тестового треку, і він не бачив повідомлення "Ви внутрішній тестувальник .." та опцію для завантаження тестової версії. Очищення даних і кешу Google Play Store вирішило проблему.
Брля

0

Я зробив усе вищезазначене (очистив кеш-пам’ять у Google Play та менеджері завантажень), перезапустив телефон, а потім перевірив наявність оновлень у розділі "Мої програми та ігри", розташованому в спадному меню налаштувань (3 рядки ліворуч панелі пошуку при відкритті Google Play) і ось воно, вуаля .. чекає оновлення. Приблизно через 5 хвилин після оновлення програми я отримав електронний лист із повідомленням, що оновлення працює.


0

Не забудьте перейти в режим WIFI, щоб отримати оновлення (залежно від ваших налаштувань).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.