¿Hay alguna manera, en segundo plano, de notificar a mi aplicación cuando CMMotionActivity cambia?

Me gustaría saber si el sistema puede activar una aplicación en segundo plano si CMMotionActivity cambia, por ejemplo, si el usuario comienza a caminar / correr después de estar sentado, me gustaría poder ejecutar un código y progtwigr una notificación local .

¿Hay alguna manera de pedirle al sistema que despierte mi aplicación en segundo plano para eso?

EDITAR: Al mirar la reference , no parece ser posible ("[…] y las actualizaciones no se entregan mientras su aplicación está suspendida") , pero tal vez hay otra manera?