Отображение представления или заставки перед applicationDidEnterBackground (чтобы избежать скриншота активного представления)

У меня есть конфиденциальная информация в моем приложении, поэтому я хотел бы скрыть их с заставкой, когда приложение собирается переместиться в фоновый режим.

Я запускаю приложение на iOS6 и дальше.

Я пытался отобразить вид вapplicationWillResignActive но проблема в том, что он отображает заставку, даже когда пользователь проводит панель управления, например. Я хочу, чтобы он показывался только тогда, когда приложение перемещено в фоновый режим.

Я пытался отобразить мой всплеск экрана вapplicationDidEnterBackground но требуется снимок экрана, прежде чем информация будет отображаться при восстановлении во время анимации.

Вот дух того, чего я хочу:

- (void)applicationDidEnterBackground:(UIApplication *)application {
    [_window addSubview:__splashController.view];
}

Ответы на вопрос(8)

Ваш ответ на вопрос