Envío de notifications push a los usuarios en una location específica en iOS (Background and killed)

He estado leyendo acerca de esto acerca de esto y la única pregunta que he encontrado es esta , que tiene 33 visitas y una respuesta de cero votos que podría ser correcta. Y no es exactamente lo que quiero. Y también encontré esta , pero me gustaría saber si hay una forma incorporada de antemano.

Estoy intentando enviar notifications a todos los usuarios de mi aplicación que se encuentran en un área específica. Por el bien de la discusión, llamemos a Bruselas. Cuando un usuario (digamos, Barcelona) usa mi aplicación, en algún momento necesito que active una notificación a todos los usuarios en Bruselas. Y cuando uno o más de los muchachos en Bruselas han seguido las instrucciones de notificación, tengo que enviar una nueva notificación con nuevas instrucciones al tipo de Barcelona.

¿Es esto de alguna manera alcanzable en absoluto con iOS? En solo un par de palabras:

Hazlo para que un área genere notifications a todos los usuarios en él hasta que alguien siga las instrucciones. Cuando eso se hace, un usuario específico recibe una notificación. La aplicación puede estar en segundo plano o incluso cerrada. ¿Podemos hacer eso?

Si es así, ¿alguien puede señalarme en la dirección correcta? 🙂

Puede usar la Supervisión de la Región de la location central para esto. (Puede resolver esto con notifications locales en lugar de Push)

Lea la guía aquí: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/locationawarenesspg/RegionMonitoring/RegionMonitoring.html

  • está funcionando cuando la aplicación no se ejecuta en segundo plano (eliminado)
  • Tienes que usar requestAlwaysAuthorization en iOS8