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