Жизненный цикл приложения iOS во время обновления
Я хотел бы знать, в каком состоянии находится приложение, когда оно обновляется.
Например: допустим, у нас запущено приложение (называемое Le Music), которое воспроизводит музыку в фоновом режиме.
Теперь мы идем в магазин и видим, что обновление доступно, и мы нажимаем обновление. Каков жизненный цикл текущей версии Le Music при переходе от старой версии приложения к новой версии
1 ответ
Решение
Ваше приложение будет заменено. Это означает, что это будет прекращено. Вы работаете в фоновом режиме ex hypothesi, поэтому единственное событие, которое вы можете надеяться получить, это applicationWillTerminate
, (Однако я бы на это не рассчитывал: см. Этот ответ.) Если бы вы работали в фоновом режиме, но не работали, вы бы вообще не получили никакого события.