¿Obligatorio mediante progtwigción una aplicación de iOS 7 para suspender?

Estoy intentando obligar a que mi aplicación ingrese automáticamente en el estado "Suspendido" mediante progtwigción, por lo que puedo hacer testings en la restauración Core Bluetooth. He intentado llamar

[[UIApplication shanetworkingApplication] performSelector:@selector(suspend)]; 

pero esto simplemente lo envía a un segundo plano. ¿Lo estoy haciendo mal? ¿Hay una mejor manera? ¿O es imposible?

Me gustaría recordarles a todos exactamente lo que significa suspender una aplicación, ya que siempre hay confusión sobre la terminología: Enlace al diagrama de estado de las aplicaciones de iPhone Una aplicación en segundo plano se suspenderá indefinidamente si el sistema necesita memory, pero la restauración de Core Bluetooth puede enviar una aplicación al estado de background temporalmente.

No sé cómo hacer esto mediante progtwigción, pero lo que hago es presionar el button de inicio, luego lanzar una serie de aplicaciones pesadas como Safari y juegos intensivos en charts. La presión de la memory hace que el sistema termine su aplicación bastante rápido. Core Bluetooth debe iniciar el process de restauración y volver a iniciar su aplicación cuando detecta actividad desde un periférico al que está conectado / a quien se le solicitó conectarse.