¿Cómo llevar la aplicación a primer plano en ios?

Estoy detectando iBeacon en segundo plano. Cuando mi dispositivo viene en una región particular, la aplicación debe aparecer en primer plano.

No se puede hacer sin la interacción del usuario. La única opción es que puede generar una notificación push para decirle al usuario que traiga la aplicación a primer plano.

Esto es de la documentation de Apple sobre este problema:

Cuando el sistema operativo entrega notificación de inserción (iOS o OS X) y la aplicación de destino no se ejecuta en primer plano, presenta la notificación (alerta, número de placa de icono, sonido). Si hay una alerta de notificación y el usuario pulsa o hace clic en el button de acción (o mueve el control deslizante de acción), la aplicación se inicia y llama a un método para pasar el object de notificación local o la carga de notificación remota. Si la aplicación se ejecuta en primer plano cuando se entrega la notificación, el delegado de la aplicación recibe una notificación local o push.