Apple News

Enllaços web bloquejant Safari, Mail, Chrome i altres aplicacions a iOS 9.3 [Actualitzat]

Dilluns 28 de març de 2016 06:31 PDT per Joe Rossignol

Un nombre important d'usuaris d'iPhone i iPad al Etern fòrums de discussió, Comunitats de suport d'Apple , i Twitter han informat d'un error aparent d'iOS que fa que Safari, Mail, Missatges, Notes, Chrome i seleccioneu altres aplicacions preinstal·lades i de tercers es bloquegin o es bloquegin després de tocar o mantenir premut els enllaços web.






El problema s'ha ampliat des que iOS 9.3 es va llançar públicament la setmana passada, però alguns usuaris també afirmen estar afectats a iOS 9.2.1 i versions anteriors del programari. Sembla que es veuen afectats una àmplia gamma de dispositius, inclosos l'iPhone 5, l'iPhone 5s, l'iPhone 6, l'iPhone 6 Plus, l'iPhone 6s, l'iPhone 6s Plus, l'iPad Air 2 i l'iPad mini.

AppleSupport-iOS-9-3-links
Apple encara no ha comentat el tema, però alguns usuaris han suggerit desactivar JavaScript a Configuració > Safari > Avançat com a solució temporal. Tanmateix, això degradarà la vostra experiència de navegació web. Forçar el tancament de Safari o altres aplicacions afectades, o reiniciar completament l'iPhone, no sembla solucionar el problema.



La causa subjacent del problema encara no s'ha confirmat, però s'especula que Aplicació Booking.com pot ser un factor que contribueixi. Durant el cap de setmana, es va penjar un vídeo en rus a YouTube que demostra com els enllaços de Safari no responen a l'iPad Air 2 després d'instal·lar la popular aplicació de viatges.


Ben Collier, especialista en mòbils creu pot haver-hi un error relacionat que trenca la nova funció d'enllaços universals d'iOS 9 quan el fitxer d'associació de llocs d'una aplicació supera una mida determinada i el desenvolupador d'iOS Steven Troughton-Smith confirmat que l'aplicació Booking.com tenia un fitxer de 2,3 MB innecessàriament gran per a l'enllaç profund.

A iOS 9, Apple va introduir enllaços universals, aquests permeten als desenvolupadors d'aplicacions associar el seu lloc web i l'aplicació, de manera que els enllaços al lloc web poden obrir l'aplicació automàticament si s'instal·len. Per exemple, seguint un enllaç a un article de Guardian s'obre l'aplicació Guardian a aquest article específic en lloc del seu lloc web. […]

Sembla que hi ha un error a iOS que trenca completament els enllaços universals si se li ofereix un fitxer d'associació d'aplicacions massa gran. […]

Sembla que la gran mida del seu fitxer, perquè té tots els URL del seu lloc web a dins, trenca la base de dades d'iOS al dispositiu. Apple us permet fer una concordança basada en patrons, de manera que en comptes d'haver d'incloure l'URL de cada hotel al fitxer d'associació, Booking.com només podria posar /hotel/* perquè coincideixi amb tots els hotels del seu lloc.

Booking.com té des de llavors va reduir el fitxer a uns 4 KB , cosa que hauria d'evitar que el problema afecti usuaris addicionals, però sembla que la base de dades d'iOS d'enllaç profund romandrà danyada als dispositius ja afectats fins que Apple publica una actualització de programari.

Mentrestant, alguns usuaris han recorregut a l'ús Puffin , iCab , o seleccioneu altres navegadors web de tercers per evitar el problema dels enllaços web. Els enginyers d'Apple són aparentment conscients del problema , i aquest article s'actualitzarà amb informació nova a mesura que estigui disponible.

Actualització: Collier apunta ara cap a tuits indicant que el problema pot estar relacionat amb el dimoni de credencials web compartides, que permet que les aplicacions i els llocs web comparteixin les credencials d'inici de sessió per a l'enllaç universal.

quan Apple llançarà nous productes

Actualització 2: Apple ho ha confirmat TechCrunch que està treballant per solucionar el problema i té previst llançar-lo en una propera actualització de programari.

Etiquetes: Safari , iOS 9.3