iBeacon en el fondo - Casos de uso

El número de preguntas sobre SO relacionadas con iBeacon y sus capacidades de fondo está aumentando y existe cierta confusión al respecto. He estado probando el proyecto AirLocate.

iBeacon tiene 2 "capacidades": monitoreo y rango de regiones.

El monitoreo de la región está limitado a 20 regiones y puede funcionar en segundo plano (del dispositivo de escucha) y tiene diferentes delegados para notificar a la aplicación de escucha (y al usuario) de la entrada / salida en la región, incluso si la aplicación está en segundo plano o el teléfono está bloqueado .

El rango funciona solo en primer plano, pero devolverá (al dispositivo de escucha) una matriz (¿ilimitada?) De todos los iBeacons encontrados junto con sus propiedades (UUID, etc.)

Además, ese monitoreo de 20 regiones es un límite de dispositivo. Si el usuario está usando recordatorios de geofencing, otras aplicaciones que usan monitoreo regional; esto bajará ese número.

Entonces, ¿estamos diciendo que no puedo implementar una aplicación en todo el centro comercial (100 tiendas +) que utiliza los iBeacons de la tienda para enviar una notificación "específica de la tienda" al usuario, mientras la aplicación está en segundo plano o el teléfono está bloqueado?

Supongo que el dispositivo de publicidad (la baliza) tiene que estar en primer plano también para anunciar una región en la que el dispositivo de escucha pueda "entrar". Entonces, estamos diciendo que si el propietario de una tienda tuviera un dispositivo iOS; Por ejemplo, no podría ahorrarle dinero pidiéndole que use su iPhone (al menos desde el principio) como un dispositivo publicitario (baliza). ¿Es probable que la aplicación no esté siempre en primer plano?

Entonces, en el caso de iBeacon + MLB, se usa / se usa un solo UUID (o <20 UUID) para que la aplicación determine la puerta de entrada y, entonces, se le pedirá al usuario que desbloquee el teléfono / traiga la aplicación al primer plano para utilizarlo (buscar asiento, etc.)?

Entonces, ¿puedo llamar al iBeacon: una única ubicación / evento (tienda, parque, etc.) que requiere la atención de "primer plano" del usuario para tener un caso de uso práctico "completo"?

He tratado de ser elocuente sobre los casos de usuarios para ponerlo en práctica. Por favor, responda con más de sí o no.

Respuestas a la pregunta(1)

Su respuesta a la pregunta