Si Apple distribue des versions en bêta de ses systèmes d’exploitation, c’est pour dénicher des bugs qui seraient passés entre les mailles de ses propres filets. Les premières versions distribuées chaque année en juin contiennent toutes encore des bugs plus ou moins gros et graves selon les années et l’entreprise compte sur les bêta-testeurs pour l’aider à les remonter. Avec iOS 16 et iPadOS 16, ce processus a été considérablement simplifié avec un mécanisme proche de celui en place depuis des années sur les Mac.
Quand le système détecte un plantage, que ce soit au sein d’une app ou même un plantage général qui a conduit un iPhone ou un iPad à redémarrer, il affiche une boîte de dialogue en anglais. Celle-ci affiche un titre indiquant ce qui s’est passé, soit une app qui a planté, soit le système complet qui a eu un problème, voire l’appareil qui a redémarré inopinément. Un deuxième message suggère de partager un rapport de bug pour permettre à Apple de comprendre l’origine du problème et le corriger dans une future bêta.
Comme sur macOS, la soumission d’un rapport de bug est optionnelle, mais Apple fait tout pour simplifier cette étape. Si vous acceptez d’envoyer des informations, une nouvelle interface s’affiche, celle de l’app Assistant d’évaluation qui est installée d’office avec toutes les bêtas d’iOS. L’essentiel est déjà rempli, notamment le modèle exact d’appareil utilisé ou encore votre identifiant.
Les informations de diagnostic essentielles sont déjà collectées et il ne vous reste plus qu’une seule chose à faire : décrire ce qui s’est passé juste avant le plantage. Mieux vaut le faire en anglais, mais il n’est pas nécessaire d’écrire un roman, quelques mots sur le contexte peuvent suffire. Vous ne serez de toute façon certainement pas le seul à envoyer ce rapport de bug, surtout avec ce nouveau dispositif, mais vos données aideront peut-être un ingénieur Apple à trouver la source du problème.
Tous ces rapports peuvent ensuite être retrouvés dans l’app Évaluation et vous pourrez éventuellement les compléter avec des informations supplémentaires. En théorie, vous pourriez aussi obtenir une réponse de la part d’Apple, mais ne comptez pas trop dessus. En temps normal, c’est déjà rare d’obtenir des réponses à un rapport de bug, mais en période de bêta estivale, ce n’est même pas la peine d’y compter.
C’est d’ailleurs un des reproches adressés à Radar, l’infrastructure sous-jacente créée par l’entreprise il y a des années de cela, comme nous l’expliquions dans cet article :
À la découverte de Radar, l'outil sous-marin d'Apple pour pister tous les bugs
Réponse ou pas, vous avez tout intérêt à remonter les bugs si vous voulez voir un correctif. Avec le nouveau mécanisme simplifié intégré aux bêtas, vous n’avez plus d’excuses pour ne pas le faire et si vous préférez un système un peu plus stable, le conseil reste le même. Attendez au minimum les bêtas publiques, prévues cette année pour juillet, ou alors carrément les versions finales qui sortiront en septembre.