La dernière mise à jour du système d’exploitation mobile d’Apple en version 9.3 enchaine les bugs. De nombreux utilisateurs se plaignent de blocages et d’applications qui plantent quand ils ouvrent des liens hypertextes.

Les bugs se suivent et ne se ressemblent pas sur la dernière version du système d’exploitation mobile d’Apple. On se souvient qu’un problème d’activation forçait les possesseurs d’anciens terminaux à se connecter à leur compte Apple pour initialiser leur appareil.

Un autre bug irrite désormais les propriétaires d’un nombre inconnu — mais apparemment assez important — de machines pommées. En soi, le bug n’est pas extrêmement paralysant, et n’empêche pas l’utilisation du téléphone. Il est toutefois assez ennuyant pour frustrer de nombreux utilisateurs qui rapportent leurs problèmes sur Twitter et sur les forums d’Apple.

À en croire les témoignages, le problème semble toucher tous les appareils sous iOS 9.3 sans logique évidente qui permettrait de distinguer un modèle particulier. Des personnes rencontrent des difficultés avec leur iPhone 6S quand d’autres n’ont aucun problème avec une configuration matérielle similaire.

Sur certaines applications comme Mail, Messages ou Safari, l’application se bloque — voire plante complètement — quand l’utilisateur clique sur un lien hypertexte. Le bug semble être lié à une fonctionnalité introduite par Apple avec iOS 9, à savoir les Universal Links, permettant aux développeurs d’ouvrir des liens dans leurs applications plutôt que dans le navigateur.

Des listes de liens trop larges

Sur son site, Ben Collier retrace les différentes évolutions de l’affaire et explique que « les développeurs incluent un fichier d’association sur leur site qui indique à l’application quels types d’URL peuvent être ouvertes. » Avant de poursuivre : « Quand vous installez une application, iOS télécharge ce fichier d’association et met à jour sa propre base de données d’URL que vos applications installées peuvent ouvrir ». Concrètement, si vous cliquez sur un lien sur l’application du Guardian, si celui-ci est contenu dans le fichier d’association, il devra s’ouvrir directement sur l’application du journal.

Collier remarque que le bug pourrait survenir quand le fichier d’association est tellement large qu’il « casse la base de données iOS sur l’appareil ». Il prend l’exemple de l’application Booking.com dont le fichier d’association pesait pas moins de 2,3 Mo.

https://twitter.com/stroughtonsmith/status/714330503248224256

Booking.com a depuis rétréci la taille conséquente de son fichier en utilisant la méthode recommandée par Apple, mais le nouveau fichier de 4 Ko n’a pas résolu le problème pour les personnes déjà touchées par le bug. Pour l’instant, aucune solution ne semble donc fonctionner et il faudra attendre un correctif officiel de la part d’Apple. D’après un porte-parole de la firme de Cupertino, l’entreprise est « consciente de ce problème » et « livrera bientôt un correctif dans une mise à jour logicielle ». Aucune date n’a cependant été annoncée.

De son côté, Collier décrit plusieurs solutions qui pourraient résoudre temporairement le problème, comme désactiver le JavaScript dans les paramètres de Safari ou encore redémarrer le téléphone. Toutefois, ces rustines ne fonctionnent pas pour tous les utilisateurs, et de l’aveu même de la marque à la pomme, « le problème peut revenir ». D’autres pensent avoir résolu le bug en redémarrant la machine en suivant une manipulation élaborée.

Découvrez les bonus

+ rapide, + pratique, + exclusif

Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.A, contenus exclusifs et plus encore.

Découvrez les nombreux avantages de Numerama+.

S'abonner à Numerama+

Vous avez lu 0 articles sur Numerama ce mois-ci

Il y a une bonne raison de ne pas s'abonner à

Tout le monde n'a pas les moyens de payer pour l'information.
C'est pourquoi nous maintenons notre journalisme ouvert à tous.

Mais si vous le pouvez,
voici trois bonnes raisons de soutenir notre travail :

  • 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.
  • 2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs.
  • 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir.

Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.

S'abonner à Numerama+

Abonnez-vous à Numerama sur Google News pour ne manquer aucune info !