Tengo al menos dos aplicaciones que deben funcionar todo el tiempo en segundo plano, de lo contrario no hay ningún punto sobre ella:
- HID Mobile Access: Abre las puertas a través de Bluetooth LE, cuando el teléfono está bloqueado o en el bolsillo
- Noke: Abre mi bloqueo de la bicicleta a través de Bluetooth LE, incluso cuando el teléfono está bloqueado o en el bolsillo
Me esfuerzo para no matar a estas aplicaciones; siempre la dejo funcionando y están en la lista de aplicaciones cuando me toque dos veces el botón de inicio.
Sin embargo, tanto las aplicaciones que principalmente necesitan dos veces al día (mañana/tarde) y en aproximadamente el 50% de los casos simplemente no funciona. Luego de unos minutos de desesperación, me tome el teléfono, desbloquear, reinicie las aplicaciones y funciona. Que absolutamente no se puede usar!
Antecedentes de la actualización de datos, etc para estas aplicaciones. Creo que iOS pone a suspender, de manera que no responden a través de Bluetooth LE, incluso aunque no he matado a ellos y ellos están en la lista de aplicaciones.
Puedo ver un comportamiento similar con MiniKeePass que me gusta mantener abierta así que tengo acceso rápido a mis contraseñas. Pero a veces tengo que volver a entrar en mi (larga) contraseña aunque yo no lo he matado.
También, debe haber una forma para que las aplicaciones sigan funcionando a: Whatsapp, Threema pero también ParcelTrack responder incluso cuando me mataron.