Sufro severamente de iOS (supuestamente) matando mis aplicaciones todo el tiempo, aunque a propósito no las mato. También aparecen en el administrador de tareas (doble toque en el hogar).
Esto es especialmente malo para al menos dos de mis aplicaciones:
- HID Mobile Access (sistema de entrada sin llave)
- Noke (candado Bluetooth)
Para los primeros, basta con agitar el teléfono. Entonces, el lector de tarjetas debería activarse y abrir la puerta. Para la segunda, sólo habría que pulsar el grillete de la cerradura de almohadilla y ésta debería desbloquearse automáticamente si el teléfono está cerca (es decir, en mi bolsillo).
AMBOS casi nunca funcionan, lo que los hace casi inútiles (si tengo que rebuscar en mi bolso para encontrar el teléfono, también puedo rebuscar la llave o la tarjeta RFID).
Ambos funcionan cuando inicio manualmente la aplicación (y poco después) pero luego vuelven a fallar aleatoriamente después de algún tiempo.
Ambas aplicaciones tienen una opción de actualización de aplicaciones en segundo plano que he activado.
Los desarrolladores de las aplicaciones afirman que esto sería una limitación de iOS y la funcionalidad no funcionaría. Me parecería atrevido anunciar una funcionalidad que ni siquiera puede funcionar...
¿No debería la actualización de aplicaciones en segundo plano permitir exactamente esto... mantener ese tipo de cosas en funcionamiento?
También tengo un Apple Watch y ahí nunca he experimentado pérdidas de comunicación ni problemas.
¿Cómo funciona exactamente la actualización de la aplicación en segundo plano para Bluetooth LE? Existe una función para buscar un dispositivo Bluetooth LE en segundo plano?
¿Los desarrolladores de estas aplicaciones están inventando excusas?
(Tile es otra aplicación Bluetooth LE con los mismos problemas. Sin embargo, aquí no me importa demasiado)