На самом деле это не совсем так. Он вызывается на устройствах iOS4, которые не поддерживают многозадачность, и в документации говорится, что его можно вызывать на других телефонах (хотя я сам никогда этого не видел).
Но чтобы ответить на ваш вопрос, нет, вы не можете распознать, когда пользователь убивает ваше приложение. Если у вас есть состояние, которое вы хотите сохранить, вы должны делать это, когда ваше приложение переходит в фоновый режим, а не когда приложение убивается.
Если вы посмотрите на отчеты о сбоях, вы увидите, что iOS отправляет SIGKIL, который вы не можете поймать.