11 de septiembre de 2026

Por Qué las Apps de Control de Tiempo Pierden Datos en Segundo Plano en el iPhone

Tu cronómetro marca doce minutos después de una llamada de dos horas. No es un fallo: así es como iOS gestiona las apps en segundo plano. Esto es lo que realmente pasa, los tres fallos silenciosos más comunes y cómo configurarlo para que no vuelva a suceder.

Respuesta rápida

Sí — esto es un comportamiento esperado de iOS, no un error de la app. iOS limita deliberadamente cuánto tiempo puede ejecutarse cualquier app una vez que sale de pantalla: unos segundos en el momento en que pasa a segundo plano, más una breve prórroga si la app la solicita explícitamente. Más allá de eso, el sistema decide qué apps reciben tiempo de actualización en segundo plano según su propia heurística, no según un horario fijo. Para un rastreador de tiempo que mantiene una sesión activa en memoria, ahí es exactamente donde pueden perderse minutos u horas. A continuación: qué hace iOS realmente en segundo plano, los tres fallos silenciosos más comunes en el iPhone, y cómo un rastreador bien diseñado — junto con un par de hábitos de configuración — cierra esa brecha.

Qué ocurre realmente cuando tu rastreador pasa a segundo plano

La realidad de "unos segundos y luego suspensión"

En el momento en que sales de una app, iOS le da solo unos segundos para actuar antes de que se espere que termine. Puede solicitar una prórroga breve — hasta unos minutos más — pero una vez que se cierra esa ventana, iOS suspende el proceso sin más. Una app suspendida no puede ejecutar ningún código: no puede guardar una marca de tiempo, no puede sincronizar con un servidor, no puede hacer absolutamente nada hasta que la vuelvas a abrir.

No hay un intervalo de actualización garantizado

Es tentador suponer que la actualización en segundo plano se activa cada 15 minutos, como un reloj. No es así. Los propios foros de desarrolladores de Apple lo describen como una serie de heurísticas que deciden qué apps reciben tiempo de actualización y cuándo — y hay escenarios comunes y cotidianos en los que una app no recibe ningún tiempo en segundo plano durante toda una sesión. Esa imprevisibilidad es exactamente la razón por la que registrar las horas al final del día conlleva un riesgo oculto: cuanto más depende un rastreador de un contador en memoria en lugar de una marca de tiempo guardada, más expuesto está a una ventana en segundo plano que nunca llega a abrirse.

Tres fallos silenciosos en el iPhone

El Modo de Bajo Consumo desactiva la actualización en segundo plano para todo

El Modo de Bajo Consumo desactiva explícitamente la actualización en segundo plano como una de sus medidas de ahorro de batería, e iOS puede activarlo automáticamente alrededor del 20% de batería — sin que sea necesaria ninguna acción dirigida a tu rastreador. Si hay una sesión activa cuando eso ocurre, la app pierde silenciosamente su capacidad de conectarse o sincronizar hasta que el Modo de Bajo Consumo se desactive de nuevo.

Forzar el cierre "para ahorrar batería" detiene el seguimiento al instante

Este es el más común, porque parece buena higiene del teléfono. Desliza una app para cerrarla en el selector de apps y, según la propia guía de Apple, «es posible que no pueda ejecutarse ni comprobar contenido nuevo hasta que vuelvas a abrirla». Para un cronómetro activo eso no es una demora, es una parada en seco, y nada te avisa de que ha ocurrido. Enviar la app a segundo plano con el botón de inicio es seguro; forzar su cierre a mitad de sesión no lo es.

El sondeo agresivo en segundo plano es contraproducente

iOS también vigila el uso de CPU en segundo plano y terminará una app que exceda su presupuesto. Un rastreador que intenta "mantenerse vivo" sondeando con fuerza en segundo plano tiene más probabilidades de ser forzado a cerrarse, no menos. La solución no es pelear con iOS por más tiempo en segundo plano: es no necesitarlo.

Cómo los rastreadores bien diseñados evitan el problema

El patrón que realmente funciona: guardar una marca de tiempo de inicio en el instante en que comienza una sesión, no un contador activo que solo existe en memoria. Al volver a primer plano, recalcular el tiempo transcurrido a partir de esa marca de tiempo, en lugar de confiar en que un bucle en segundo plano haya seguido contando todo el tiempo. Solicitar una breve ventana de tarea en segundo plano justo en el momento de pasar a segundo plano para guardar ese dato de inmediato, y luego sincronizar de forma oportunista en cuanto la app vuelve a primer plano, para cerrar cualquier hueco lo antes posible. Nada de esto necesita ejecución continua en segundo plano: solo necesita no depender de ella. Esa es la misma cuestión de diseño detrás de qué hace realmente bueno a un rastreador de tiempo en tu teléfono: fiabilidad dentro de las limitaciones reales de iOS, no más permisos.

Una lista de configuración para un seguimiento fiable

Unos pocos hábitos cierran la mayor parte de la brecha por tu parte:

  • Mantén activada la actualización en segundo plano específicamente para tu rastreador — Ajustes > General > Actualización en segundo plano.
  • Envía la app a segundo plano con el botón de inicio o cambiando de app, no deslizándola para cerrarla en el selector de apps.
  • Ten en cuenta que el Modo de Bajo Consumo cambia este comportamiento automáticamente, y échale un vistazo a tu cronómetro después de un rato largo con poca batería.

Si ya estás ajustando la configuración de iOS para el trabajo concentrado, configurar un modo de Enfoque en el iPhone es un siguiente paso natural: la misma parte de Ajustes, el mismo objetivo de que tu teléfono trabaje a favor de tu atención en lugar de en su contra.

Cómo encaja Pomlo aquí

Este es exactamente el problema en torno al que está construido Pomlo. Cada sesión empieza a partir de una marca de tiempo guardada, no de un número que sube en pantalla, así que una suspensión en segundo plano no puede borrar lo que ya se ha registrado — vuelve a abrir la app y estará justo donde debería. Las sesiones de enfoque te dan un inicio y fin claros para el trabajo concentrado en concreto, y los informes te muestran adónde fue realmente el tiempo una vez completada la sincronización del día, en iOS, Android y la web, sincronizados automáticamente entre sí.

Pomlo es un rastreador de tiempo maravillosamente simple para iOS, Android y la web, pensado para freelancers, indie hackers y equipos pequeños que quieren registrar su trabajo concentrado, facturar con precisión y avanzar más rápido. Descárgalo en la App Store o Google Play y deja de preguntarte si tu cronómetro te siguió el ritmo.

Preguntas frecuentes

¿Forzar el cierre de una app de control de tiempo detiene el seguimiento?

Sí. Deslizar una app para cerrarla en el selector de apps le indica a iOS que has terminado con ella, y la propia guía de Apple dice que una app cerrada a la fuerza «es posible que no pueda ejecutarse ni comprobar contenido nuevo hasta que vuelvas a abrirla» — para un cronómetro activo, la sesión simplemente deja de actualizarse, y nada te avisa de que ha ocurrido.

¿Por qué mi rastreador de tiempo en el iPhone pierde tiempo cuando está activado el Modo de Bajo Consumo?

El Modo de Bajo Consumo desactiva la actualización en segundo plano en todo el sistema como una de sus medidas de ahorro de batería. Como iOS puede activar el Modo de Bajo Consumo automáticamente alrededor del 20% de batería, un rastreador puede perder su capacidad de sincronizar o guardar el estado de una sesión activa sin que llegues a tocar la app de seguimiento en ningún momento.

¿La pérdida de datos en segundo plano es un error del iPhone o un comportamiento esperado?

Es un comportamiento esperado, no un error. iOS limita deliberadamente la ejecución en segundo plano para proteger la batería y los recursos del sistema — las apps reciben solo unos segundos en el momento de pasar a segundo plano, más una breve prórroga si la solicitan explícitamente, y la propia heurística del sistema decide si una app recibe algo de tiempo de actualización durante una sesión determinada.

Conclusión

Nada de esto es un defecto de tu teléfono, ni un error misterioso de una app: es cómo iOS ha gestionado siempre la ejecución en segundo plano, a propósito, para proteger la batería. La solución tiene que ver sobre todo con cómo está construido el rastreador: sesiones basadas en marcas de tiempo en lugar de un contador activo, más dos hábitos por tu parte. No fuerces el cierre a mitad de sesión y vigila el Modo de Bajo Consumo. Haz eso bien, y una peculiaridad del iPhone se convierte en algo irrelevante.