iPhone-X: cómo obligar al usuario a deslizar dos veces el indicador de inicio para ir a la pantalla de inicio

Estoy usando el siguiente código para ocultar el indicador de inicio en el iPhone X, que funciona bien en el emulador.

-(BOOL)prefersHomeIndicatorAutoHidden
{
    return YES;
}

Pero a pesar de que está oculto, todavía puedo deslizar hacia arriba desde la parte inferior y mi juego va a la pantalla de inicio.

He visto algunos juegos en los que el usuario tiene que deslizar hacia arriba una vez para que aparezca el indicador de inicio y deslizar hacia arriba nuevamente para ir a la pantalla de inicio.

Entonces, ¿cómo puedo obligar al usuario a deslizar el indicador de inicio dos veces para ir a la pantalla de inicio en iOS 11 con Objective-C?

Este comportamiento es necesario para los juegos de pantalla completa.

Respuestas a la pregunta(3)

Su respuesta a la pregunta