Les toutes dernières versions d'iOS 13 contiennent semble-t-il un bug qui provoque chez certaines applications une activité anormale qui finit par nuire à l'autonomie.
Dans un forum d'Apple, plusieurs utilisateurs se plaignent de voir le niveau de leur batterie d'iPhone ou d'iPad descendre comme une avalanche alors que leur appareil est au repos. Un phénomène qu'ils constatent par exemple au matin lorsqu'ils n'ont pas chargé leur batterie de la nuit.
Certains l'ont remarqué dès la version 13.5, d'autres citent la mise à jour 13.5.1 sortie le 1er juin comme point de départ. La première hypothèse avancée est que ces versions d'iOS réaliseraient pas mal d'opérations en arrière-plan une fois installées et que cette « calibration » pourrait durer quelques jours. D'aucuns ont cité Siri, Mail ou iCloud comme gros consommateurs, et il est arrivé que les choses finissent pas se tasser et se normaliser au bout de quelques jours.
Une autre piste est relative à un bug dans iOS qui provoquerait des temps d'activité complètement anormaux sur certaines apps. Dans les réglages « Batterie » de l'un de nos iPhone, dans l'intervalle des dernières 24h, l'app CNN montre une activité de 3 min à l'écran mais de 20 h et 55 min en arrière-plan ! Notre propre application iGeneration n'a pas passé qu'une minute à l'écran mais 20 h active en tâche de fond. L'app du Bon coin présentait également un comportement sans rapport avec son utilisation.
Autre iPhone et même période d'utilisation, l'app du Guardian — qui n'a pas été ouverte de la journée — montre quasiment 21 h en activité d'arrière-plan. Les développeurs d'une app néerlandaise, iCulture, signalent dans leurs dernières notes de version qu'ils ont dû batailler contre un bug dans iOS et plus exactement avec la fonction UITraitCollection du système.
L'un des services de UITraitCollection est de renseigner une app à propos de l'état des modes sombre et clair d'iOS. Un défaut ferait que cette fonction est invoquée en permanence par ces apps qui ne peuvent plus fermer l'œil. Dans notre cas, ce comportement bizarre a été observé même avec la bêta d'iOS 13.6.
Pour vérifier si une app est concernée par ce bug, allez dans « Réglages » puis « Batterie » puis touchez « Afficher l'activité ». La seule solution a priori est de forcer à quitter ces apps entrainées par iOS dans ces cycles sans fin.