Принудительное обновление магазина приложений

У меня есть функция в приложении, когда я загружаю новую версию своего приложения в магазин приложений, я уведомляю пользователя и перенаправляю его прямо в магазин приложений. Однако в этом магазине приложений многие пользователи видят кешированную версию. Их магазин приложений не обновляется. Я прочитал здесь как они могут обновить магазин приложений, после чего они увидят новую версию. Однако я не хочу объяснять этот трюк всем своим пользователям. Есть ли другая ссылка, которую я могу использовать, чтобы всегда отправлять их на самую последнюю версию? Есть ли другой способ убедиться, что пользователи используют последнюю версию приложения?

p.s. Он прошел проверку, он активен, и пользователи находятся в правильном регионе.


person physicalattraction    schedule 27.01.2017    source источник


Ответы (1)


Если вы знакомы с играми Supercell, такими как Clash of Clans, Boom Beach и т. д., они вынуждают пользователей заходить в App Store, чтобы загрузить последнюю версию приложения.

Они делают это, чтобы получить последнюю версию приложения со своих серверов. Если у вас есть сервер, вы можете сохранить последнюю версию своего приложения в базе данных и прочитать это значение при запуске вашего приложения. Если он не совпадает, перенаправьте пользователей в App Store.

Вот ссылка SO для отправки пользователей в App Store: https://stackoverflow.com/a/2337601/3543861

Просто не забудьте заменить iTunesLink URL-адресом вашего приложения.

person MSU_Bulldog    schedule 27.01.2017
comment
Спасибо! Это именно то, что я использую прямо сейчас. К сожалению, пользователи видят старую версию приложения в App Store. - person physicalattraction; 27.01.2017
comment
Да, я тоже столкнулся с проблемой App Store. К сожалению, мне обычно приходится ждать около 24 часов, пока версия будет обновлена ​​в каждом App Store, но я никогда не сталкивался с этой проблемой более 24 часов. - person MSU_Bulldog; 27.01.2017
comment
Я предполагаю, что это ждет и контролирует тогда. Спасибо, в любом случае! - person physicalattraction; 27.01.2017