18 votes

Safari sur iOS 9.2.1 / 9.3 n'ouvre pas les liens

Mise à jour 2 : Corrigé dans iOS 9.3.1

Mise à jour : Apple a confirmé le bug et travaille sur un correctif pour la version 9.3.1. .

Mon Safari sur iOS 9.2.1 (mise à jour : et maintenant 9.3) n'ouvre plus la plupart des liens, c'est-à-dire qu'en tapant sur un lien dans une page, il ne fait rien. Pire encore, d'autres applications comme Messages et Chrome ont des problèmes lorsqu'elles essaient d'ouvrir des URL/liens.

Le problème le plus courant est l'apparition de pauses lorsque l'on tape sur des liens et même lorsque Mobile Safari tape et maintient (pour que l'application ouvre un lien dans un nouvel onglet), l'appareil se fige et finit par tomber en panne.

  • En regardant la source html des liens qui posent problème, il semble que tous les liens absolus du schéma soient affectés (par exemple, le lien vers le site web de l'entreprise). http://example.com/something ), alors que les liens relatifs fonctionnent (ex. /some/page.html ).
  • Cela me fait penser que l'enregistrement par un tiers des gestionnaires d'URL (ou de leur nom) est lié au bogue.
  • Toutes les applications qui peuvent ouvrir des liens, comme Mail ou Spark, sont concernées. En tapant sur un lien, l'appareil se fige. Taper et maintenir, puis sélectionner copier le lien, passer à Safari ou Chrome et coller l'URL peut parfois aider et fonctionner.
  • Cela se produit surtout sur les pages de résultats de Google et de DuckDuckGo. Sur certaines autres pages, il fonctionne.

J'ai essayé plusieurs choses pour exclure une simple erreur de réglage :

  1. désactiver tous les bloqueurs de contenu
  2. supprimer les données du site web de Safari (dans l'application préférences)
  3. tuer toutes les applications, redémarrer iOS.
  4. J'ai essayé Chrome, et cela ne fonctionne pas avec de simples tapotements, mais le tapotement et le maintien fonctionnent, et je peux les ouvrir dans un nouvel onglet au moins.

J'en conclus que ce bogue est lié à iOS 9.2 et aux mises à jour d'applications tierces qui déclenchent un mauvais comportement. swdc dans les registres de mon iPhone et je a signalé un bogue avec Apple . Les applications suspectes sont :

  • Wikipedia
  • Booking.com

Existe-t-il un moyen de répertorier ces applications qui modifient la gestion des liens afin que je puisse les désinstaller de manière sélective ?

0 votes

J'ai regardé les journaux de mon appareil et dans le syslog j'ai trouvé swcd (démon d'authentification web partagé) se bloque constamment. Il semble très lié, car il est responsable de certains liens profonds / schémas d'url / liens universels. Signalé à Apple sous le nom de rdar://25259569.

0 votes

Je pense que vous voulez dire désactiver Javascript dans les paramètres de Safaris ? Cela ne fait aucune différence pour moi (si ce n'est que cela casse beaucoup de sites :-)).

0 votes

Ouvrez la copie Radar du rapport de bogue : openradar.appspot.com/25259569

4voto

Oskar Points 1242

Effectuez une mise à jour vers iOS 9.3.1 ou une version ultérieure pour résoudre ce problème spécifique.

Les détails des mises à jour d'iOS 9 sont publiés sur le site https://support.apple.com/kb/DL1842


Si vous voulez essayer de résoudre ce problème avant qu'Apple ne corrige le bug, voici quelques étapes à suivre :

Ce dernier est un peu plus long et plus humoristique et comporte de belles photos à regarder pendant que vous faites la danse prescrite. Le premier lien est plus court et plus pertinent.

Dans les deux cas, il faut mettre l'appareil en mode AirPlane et le connecter à un ordinateur pour résoudre la corruption des données causée par certaines applications et le fait qu'iOS ne gère pas les configurations des applications de manière robuste.


De nombreux éléments indiquent que Safari pose en fait beaucoup de problèmes à certaines personnes. Je n'ai pas vu d'appareil présentant des problèmes, mais si c'était le cas, je ferais deux choses pour aider à réduire les possibilités :

  1. Vérifiez votre situation personnelle en matière de sauvegarde. Exécutez une sauvegarde iCloud manuelle et assurez-vous qu'elle se termine. Effectuez une sauvegarde manuelle d'iTunes si vous le faites également.
  2. Connectez l'iPhone à iTunes et lancez une synchronisation - prenez soin de lire et d'annuler toute synchronisation si iTunes vous avertit que la synchronisation peut effacer des données ou du contenu. La synchronisation a pour but de rassembler les journaux d'iOS afin que vous puissiez les consulter sur l'ordinateur - mais il ne vaut pas la peine de perdre les fichiers musicaux si une synchronisation les efface.
  3. Conservez un journal des problèmes que vous rencontrez : notez l'heure, l'application en question (si vous n'utilisez pas Mobile Safari pour parcourir les liens).
  4. Gardez une trace des applications que vous désinstallez/installez pendant le déroulement de l'enquête.

Maintenant - je recommanderais à quiconque de contacter AppleCare s'il le peut - le plus tôt possible car l'assistance payante d'Apple a) saura comment utiliser ces journaux et les transmettre à l'ingénierie b) saura si/quand un correctif est disponible c) allouera des ressources pour résoudre ce problème en fonction des coûts d'assistance et du volume.

Je crois que quelqu'un a isolé une application tierce qui provoque un mauvais comportement de Safari sous iOS 9.3 :

  • @stroughtonsmith > Reproductible : installation http://Booking.com L'application de l'entreprise brisera la gestion des liens sur iOS. La désinstallation de l'application résoudra ce problème.
  • @stroughtonsmith > La partie amusante, cependant : le problème ne sera pas résolu immédiatement après la désinstallation. Il y a un délai avant qu'il ne se répare de lui-même.

Si vous avez cette application spécifique, vous pouvez envisager de la supprimer et d'attendre un peu (10 à 15 minutes) pour voir si cela résout votre problème. Si c'est effectivement le cas, je pense qu'Apple peut travailler avec les développeurs pour résoudre ce problème ou publier un correctif.

Si ce n'est pas le cas, vous devrez peut-être suivre les éléments suivants et les dépanner :

  • regarder le journal du système iOS lorsque Safari se bloque ou se comporte mal avec le système d'exploitation. cfgutil syslog y Les outils d'automatisation d'Apple Configurator 2 .
  • Bloqueurs de contenu Safari
  • Si certains ou tous les sites web posent problème
  • Paramètres de Safari (il ne semble pas que le javascript soit défaillant, mais cela pourrait être la cause d'un problème de ce type, combiné à d'autres paramètres et à l'accès à Internet).
  • Comment vous vous connectez à l'internet (WiFi public, WiFi professionnel, cellulaire et quel opérateur, VPN vers un centre de données ou un autre réseau spécifique).
  • Cela prendrait du temps, mais vous pourriez facilement faire une sauvegarde et ensuite effacer tout le contenu et les paramètres pour vérifier que le problème vient d'une ou plusieurs applications tierces. Selon le degré de remplissage de votre appareil iOS - une restauration pendant la nuit ou pendant le déjeuner n'est pas une mauvaise solution pour savoir ce qui est précisément en cause.

4voto

raldi Points 5114

Après avoir lu https://bencollier.net/2016/03/unable-to-open-links-in-safari-mail-or-messages-on-ios-9-3/ il semble que l'application iOS de Booking.com ait surchargé la base de données utilisée par com.apple.swdc... Une restauration normale ne fonctionnera pas car la base de données corrompue fait également partie de la sauvegarde.

Actuellement, j'essaie d'utiliser Decipher Phone Refresh pour construire une image de restauration personnalisée qui ne contient pas la base de données corrompue. Je mettrai à jour dès que j'aurai des résultats.

[MISE À JOUR]

J'ai réussi à utiliser Decipher Tool pour me débarrasser de ce bug en :

  1. supprimer l'application Bookings du téléphone
  2. créer une sauvegarde sur l'ordinateur
  3. utiliser Decipher Tools pour nettoyer mes fichiers de sauvegarde, en supprimant les données corrompues qui plantent com.apple.swdc
  4. faire une réinitialisation pour effacer tous les paramètres et le contenu de mon téléphone
  5. restaurer à partir du fichier de sauvegarde personnalisé
  6. laissez iOS télécharger à nouveau toutes les applications de l'app store qui est utilisé par la sauvegarde, tous les paramètres / docs est déjà dans la sauvegarde

Je suis en train de discuter avec les développeurs de Decipher Tools pour voir s'ils peuvent créer quelque chose de gratuit pour aider les personnes touchées par ce bug.

0 votes

En utilisant un outil de DecipherTools, j'ai pu me rétablir : 1.

0 votes

Merci pour l'indication. J'ai ajouté la nouvelle correction de Ben comme autre réponse. Et j'ai signalé tout cela dans mon rapport de bug Apple, juste au cas où ils n'étaient pas encore au courant :)

0 votes

Bon sang, je détesterais avoir à débourser 30 $ pour un produit de Decipher Tool pour réparer mon téléphone. J'espère qu'Apple considérera que c'est son problème (je veux dire, ils ont approuvé l'application eux-mêmes après tout). J'utilise Firefox en attendant.

3voto

Comme indiqué précédemment, des milliers d'utilisateurs ont constaté hier et aujourd'hui que Mail et Safari se figent sur les iPhones sous iOS 9.3 lors de l'utilisation de liens. Pour l'instant, toutes les solutions de contournement ne résolvent pas entièrement le problème. Apple n'a pas de commentaires pour le moment. Plusieurs sites suggèrent une correction de la 9.3.1 dans quelques jours.

0 votes

S'applique si vous avez la 9.3, pour ceux qui ont le même problème avec la 9.2, comme moi et le PO qui prétend que les problèmes ont commencé avant la mise à jour de l'OS, l'autre réponse semble être sur quelque chose. (J'ai bien l'application Booking.com installée et je me souviens tristement l'avoir mise à jour récemment avant que les blocages ne commencent).

0 votes

@AntonStrogonoff si cela peut vous aider, une nouvelle mise à jour vient de sortir (1,4 Go) toujours appelée 9.3. Je vous recommande vivement de la mettre à jour pour voir si les bugs sont corrigés !

0 votes

Merci pour le pointeur, et surtout pour la mise à niveau de la taille. J'avais juste 1 Go de libre sur mon téléphone surchargé, c'est peut-être pour cela qu'il indique qu'il est à jour lorsque je vais dans le panneau de mise à jour du logiciel.

0voto

Hawon Nguyen Points 71

Selon ce que j'ai trouvé sur le web, ce que vous devez faire dans cette situation est de vider le cache de votre navigateur Safari, allez dans Paramètres > Safari puis appuyez sur Effacer l'historique et les données du site web. De plus, désactiver les suggestions de projecteurs a fonctionné.

D'autres étapes avec des images peuvent être trouvées sur Express .

0 votes

Comme je l'ai écrit, je l'ai déjà fait. Ça ne marche pas.

0 votes

Avez-vous vérifié le lien ? Ils ont plus d'étapes.

0 votes

Non, le lien ne s'ouvre pas ;-) (juste pour montrer à quel point c'est frustrant)

0voto

Il n'y a pas de solution à ce problème pour le moment. Il a été introduit dans iOS 9.2.1 et la mise à jour vers iOS 9.3 ne le résout pas.

Diverses solutions, telles que la désactivation de Paramètres > Safari > Avancé> Javascript, ont donné des résultats plus ou moins satisfaisants, tout comme le passage au navigateur Bing (ce dernier signifie probablement que Bing n'est pas affecté par le problème et ne sera donc pas utile pour les autres pages Web).

Solutions de contournement : Essayez le navigateur Opera. Dans le navigateur Chrome, cliquez sur le lien et maintenez-le enfoncé, puis sélectionnez "Ouvrir le lien dans un nouvel onglet" ou "Copier l'URL", puis collez-le.

Pour l'instant, nous devrons attendre qu'Apple apporte un correctif qui, " selon les rapports ", aura lieu dans quelques jours (maintenant, le 28 mars 2016). Des choses comme la restauration de votre téléphone vers un OS précédent (surtout si vous passez simplement à la version 9.2.1) seront probablement une perte de temps.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X