Certains bugs ont parfois un effet inattendu et (presque) positif. Il y a quelques jours, Apple a poussé une mise à jour des AirTags, ses traqueurs Bluetooth. Cette version 2.0.73 n'est pas encore documentée chez Apple mais a déjà été déployée en masse, alors que les mises à jour prennent parfois plusieurs semaines pour être installées sur tous les traqueurs. Et la raison est étonnante : un bug chez Apple, ou plus exactement une erreur dans les fichiers de configuration.
En temps normal, Apple effectue un déploiement très progressif. Si nous prenons le fichier de configuration de la version précédente (2.0.61), le déploiement a commencé le 31 octobre 2023 pour 1 % des traqueurs, puis 10 % des AirTags ont reçu la mise à jour le 7 novembre, 25 % le 14 novembre et les autres le 28 novembre. Pour la mise à jour 2.0.73, le déploiement théorique était similaire : 1 % le 19 mars, 10 % le 26 mars, 25 % le 2 avril et la date du 9 avril pour la fin. Mais si vous regardez bien l'image de droite, comme l'a noté iSoftware Updates sur X, la date est mal formée. La personne qui a envoyé le fichier de configuration a écrit 03/19/24
plutôt que 03/19/2024
(l'erreur est présente sur toutes les dates). L'effet collatéral de ce bug, c'est que tous les AirTags (ou presque, un des nôtres n'est pas à jour) sont à jour le 25 mars 2024, étant donné que la date limite dans le fichier est le 9 avril de l'année 24…
Ce bug est probablement mineur dans l'absolu, mais nous ne pouvons pas le vérifier. Mais nous pouvons supposer que le fait de décaler les mises à jour dans le temps permet de tester la stabilité des firmwares et (peut-être) évite de surcharger les serveurs qui prennent en charge les AirTags. Mais le mal est de toute façon fait : une bonne partie des traqueurs est à jour bien avant la date limite.