11 septembre 2026

Pourquoi les Apps de Suivi du Temps Perdent des Données en Arrière-Plan sur iPhone

Votre chronomètre affiche douze minutes après un appel de deux heures. Ce n'est pas un bug — c'est ainsi qu'iOS gère les apps en arrière-plan. Voici ce qui se passe réellement, les trois défaillances silencieuses les plus courantes, et comment tout configurer pour que cela ne se reproduise plus.

Réponse rapide

Oui — c'est un comportement iOS normal, pas un bug de l'app. iOS limite délibérément la durée pendant laquelle une app peut s'exécuter une fois qu'elle n'est plus à l'écran : quelques secondes au moment du passage en arrière-plan, plus une courte prolongation si l'app la demande explicitement. Au-delà, c'est le système qui décide, selon ses propres heuristiques, quelles apps reçoivent du temps d'actualisation en arrière-plan, et non selon un calendrier fixe. Pour une app de suivi du temps qui garde une session active en mémoire, c'est exactement là que des minutes, voire des heures, peuvent disparaître. Ci-dessous : ce qu'iOS fait réellement en arrière-plan, les trois défaillances silencieuses les plus courantes sur iPhone, et comment une app bien conçue — associée à quelques habitudes de réglages — comble cet écart.

Ce qui se passe réellement quand votre app passe en arrière-plan

La réalité : quelques secondes, puis la mise en pause

Au moment où vous quittez une app, iOS ne lui laisse que quelques secondes pour agir avant qu'elle ne soit censée avoir terminé. Elle peut demander une courte prolongation — jusqu'à quelques minutes de plus — mais une fois cette fenêtre refermée, iOS met le processus en pause, purement et simplement. Une app en pause ne peut exécuter aucun code : elle ne peut ni enregistrer un horodatage, ni se synchroniser avec un serveur, ni rien faire du tout jusqu'à ce que vous la rouvriez.

Aucun intervalle d'actualisation garanti

On serait tenté de croire que l'actualisation en arrière-plan se déclenche toutes les 15 minutes, comme une horloge. Ce n'est pas le cas. Les forums de développeurs d'Apple eux-mêmes la décrivent comme un ensemble d'heuristiques qui décident quelles apps reçoivent du temps d'actualisation, et quand — et il existe des scénarios courants, banals même, où une app ne reçoit aucun temps en arrière-plan de toute une session. Cette imprévisibilité est précisément la raison pour laquelle enregistrer ses heures en fin de journée comporte un risque caché : plus une app s'appuie sur un compteur vivant en mémoire plutôt que sur un horodatage enregistré, plus elle est exposée à une fenêtre d'arrière-plan qui ne s'ouvre jamais.

Trois défaillances silencieuses sur iPhone

Le mode Basse consommation désactive l'actualisation en arrière-plan pour tout

Le mode Basse consommation désactive explicitement l'actualisation en arrière-plan, l'une de ses mesures d'économie de batterie, et iOS peut l'activer automatiquement vers 20% de batterie — sans aucune action visant spécifiquement votre app. Si une session est en cours à ce moment-là, l'app perd silencieusement sa capacité à se connecter ou à se synchroniser jusqu'à ce que le mode Basse consommation soit désactivé.

Forcer la fermeture "pour économiser la batterie" arrête le suivi sur-le-champ

C'est le cas le plus fréquent, car cela ressemble à un bon réflexe d'hygiène numérique. Faites glisser une app pour la fermer dans le sélecteur d'apps et, selon les propres consignes d'Apple, « elle pourrait ne pas pouvoir s'exécuter ni rechercher de nouveau contenu avant que vous ne la rouvriez ». Pour un chronomètre en cours, ce n'est pas un simple retard, c'est un arrêt net — et rien ne vous avertit que cela s'est produit. Mettre l'app en arrière-plan via le bouton d'accueil est sans risque ; la fermer de force en pleine session ne l'est pas.

Le sondage agressif en arrière-plan se retourne contre vous

iOS surveille aussi l'utilisation du processeur en arrière-plan et met fin à toute app qui dépasse son budget. Une app qui tente de "rester en vie" en sollicitant intensément l'arrière-plan a plus de chances d'être fermée de force, pas moins. La solution n'est pas de lutter contre iOS pour obtenir plus de temps en arrière-plan — c'est de ne pas en avoir besoin.

Comment les apps bien conçues évitent ce problème

Le schéma qui fonctionne réellement : enregistrer un horodatage de début dès l'instant où une session commence, et non un compteur vivant qui n'existe qu'en mémoire. Au retour au premier plan, recalculer le temps écoulé à partir de cet horodatage plutôt que de faire confiance à une boucle en arrière-plan censée avoir compté sans interruption. Demander une courte fenêtre de tâche en arrière-plan au moment même du passage en arrière-plan pour enregistrer immédiatement cette donnée, puis se synchroniser dès le retour au premier plan afin de combler rapidement tout écart. Rien de tout cela n'exige une exécution continue en arrière-plan — il suffit de ne pas en dépendre. C'est exactement la même question de conception que celle abordée dans ce qui rend vraiment une app de suivi du temps efficace sur votre téléphone : la fiabilité au sein des contraintes réelles d'iOS, pas davantage de permissions.

Une liste de réglages pour un suivi fiable

Quelques habitudes comblent l'essentiel de l'écart de votre côté :

  • Gardez l'actualisation en arrière-plan activée spécifiquement pour votre app de suivi — Réglages > Général > Actualisation en arrière-plan.
  • Mettez l'app en arrière-plan avec le bouton d'accueil ou en changeant d'app, pas en la faisant glisser pour la fermer dans le sélecteur d'apps.
  • Sachez que le mode Basse consommation modifie ce comportement automatiquement, et jetez un œil à votre chronomètre après une longue période de batterie faible.

Si vous ajustez déjà vos réglages iOS pour le travail concentré, configurer un mode Concentration sur iPhone est une suite naturelle — même section des Réglages, même objectif : faire en sorte que le téléphone travaille pour votre attention, pas contre elle.

Comment Pomlo répond à ce problème

C'est exactement le problème autour duquel Pomlo est conçu. Chaque session démarre à partir d'un horodatage enregistré, et non d'un chiffre qui défile à l'écran, si bien qu'une mise en pause en arrière-plan ne peut pas effacer ce qui a déjà été enregistré — rouvrez l'app, et tout est exactement là où ça devrait être. Les sessions de concentration vous donnent un début et une fin nets pour le travail concentré en particulier, et les rapports montrent où le temps est réellement passé une fois la synchronisation du jour terminée, sur iOS, Android et le web, synchronisés automatiquement entre eux.

Pomlo est une app de suivi du temps merveilleusement simple pour iOS, Android et le web, conçue pour les freelances, les indie hackers et les petites équipes qui veulent suivre leur travail concentré, facturer avec précision et avancer plus vite. Téléchargez-la sur l'App Store ou Google Play et arrêtez de vous demander si votre chronomètre a bien tout enregistré.

Questions fréquentes

Forcer la fermeture d'une app de suivi du temps arrête-t-il le suivi ?

Oui. Faire glisser une app pour la fermer dans le sélecteur d'apps indique à iOS que vous en avez terminé avec elle, et selon les propres consignes d'Apple, une app fermée de force « pourrait ne pas pouvoir s'exécuter ni rechercher de nouveau contenu avant que vous ne la rouvriez » — pour un chronomètre en cours, la session s'arrête simplement de compter, sans qu'aucun avertissement ne vous le signale.

Pourquoi mon app de suivi du temps perd-elle du temps sur iPhone quand le mode Basse consommation est activé ?

Le mode Basse consommation désactive l'actualisation en arrière-plan à l'échelle du système, l'une de ses mesures d'économie de batterie. Comme iOS peut activer le mode Basse consommation automatiquement vers 20% de batterie, une app peut perdre sa capacité à synchroniser ou à sauvegarder l'état d'une session en cours sans que vous n'ayez touché à l'app elle-même.

La perte de données en arrière-plan est-elle un bug de l'iPhone ou un comportement normal ?

C'est un comportement normal, pas un bug. iOS limite délibérément l'exécution en arrière-plan pour préserver la batterie et les ressources système — les apps ne disposent que de quelques secondes au moment du passage en arrière-plan, plus une courte prolongation si elles la demandent explicitement, et les heuristiques propres au système décident si une app reçoit du tout du temps d'actualisation au cours d'une session donnée.

Conclusion

Rien de tout cela n'est un défaut de votre téléphone, ni un mystérieux bug d'app — c'est ainsi qu'iOS a toujours géré l'exécution en arrière-plan, délibérément, pour préserver la batterie. La solution tient surtout à la façon dont une app est conçue : des sessions basées sur des horodatages plutôt que sur un compteur vivant, plus deux habitudes de votre côté. Ne fermez pas l'app de force en pleine session, et gardez un œil sur le mode Basse consommation. Faites bien cela, et une particularité de l'iPhone devient un non-problème.