Вопрос проверяет понимание того, когда iOS действительно уведомляет приложение о завершении.
Короткий ответ
applicationWillTerminate вызывается, когда приложение завершается управляемым образом. Это может произойти при завершении приложения пользователем или системой в некоторых сценариях. Однако при убийстве приложения из Suspended этот метод не вызывается. Полагаться на него для сохранения данных нельзя.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.