Уведомление об обновлении приложения iOS

Как работает механизм обновления приложений iOS? Как сообщить пользователю, что приложение в Appstore обновлено? Нужно ли мне писать функциональность в коде, чтобы показать всплывающее окно обновления, или он обрабатывается Appstore, чтобы показать пользователю уведомление об обновлении приложения. Есть ли какие-либо документы, предоставленные Apple для этого?

 Prerna chavan02 июл. 2012 г., 08:37
Есть ли какая-либо документация для этого, предоставленная Apple?
 Greg Hewgill02 июл. 2012 г., 08:37
На что & quot; обновить popover & quot; ты ссылаешься? Обычно iOS делает обновление доступным в приложении App Store со значком уведомления, указывающим, сколько приложений имеют обновления.
 Greg Hewgill03 июл. 2012 г., 22:25
Поведение, которое вы видите, специфично для этого приложения и не является частью стандартного поведения iOS.
 Prerna chavan02 июл. 2012 г., 08:43
Но когда устройство синхронизируется с Appstore, в приложении на устройстве появляется значок, что обновление приложения доступно.
 CodaFi02 июл. 2012 г., 08:40
Нет. Единственный способ предупредить пользователя об обновлении - вручную отправить какое-то уведомление через APNS, когда будет утверждена новая версия вашего приложения.

Ответы на вопрос(2)

гарпия : этот модуль запускает UIAlertView, когда в App Store доступна новая версия вашего приложения.

Harpy is now depricated.Siren was ported from Harpy, as Siren and Harpy are maintained by the same developer. As of December 2018, Harpy has been deprecated in favor of Siren.

 13 июн. 2013 г., 11:22
Я использовал это в одном приложении, я доволен этим
 28 июн. 2016 г., 11:07
Используйте Siren для быстрой реализации Harpy. Тот же разработчик.
 12 янв. 2015 г., 21:49
Как проверить Harpy перед отправкой приложения в Apple Store?
 13 июн. 2013 г., 05:53
это лучший способ? нужно сделать то же самое ..
 24 февр. 2015 г., 21:56
@ G.Ganesh Измените версию вашего приложения в XCode на версию, которая меньше, чем в App Store. Если в App Store есть версия 1.0.2, измените версию приложения на 1.0.1 и запустите приложение build +. Если вы видите предупреждение, оно работает. Теперь вы можете изменить версию обратно на то, что есть, прежде чем запускать приложение в магазине.
Apple provide exist api to get latest app information on Appstore: http://itunes.apple.com/jp/lookup/?id=app_id

http://itunes.apple.com/jp/lookup/?id=1005582646

В ответ на это API естьversion поле (Это номер версии последней сборки в AppStore)

ВAppDelegate->didFinishLaunchingWithOptionsВы можете позвонить выше API.

The way to get current version on user's device:

NSString* currentAppVersion = [[[NSBundle mainBundle]
infoDictionary] objectForKey:@"CFBundleShortVersionString"];

Теперь вы можете сравнить номер версии от 1 и 2, чтобы показать предупреждение или уведомление пользователю, когда обновили приложение в AppStore

 26 июл. 2018 г., 08:18
Пожалуйста, поделитесь ссылкой на все AppStore API
 04 нояб. 2017 г., 12:06
Как это проверить?

Ваш ответ на вопрос