Вопрос проверяет понимание жизненного цикла iOS-приложения и того, как система управляет его выполнением.
Короткий ответ
Active — приложение активно и получает события. Inactive — временное состояние без приёма событий, например при входящем звонке. Background — приложение выполняется в фоне ограниченное время или для специальных задач. Suspended — приложение полностью заморожено и не выполняет код.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.