Apple News

Selhání webových odkazů v Safari, Mail, Chrome a dalších aplikacích v iOS 9.3 [Aktualizováno]

Pondělí 28. března 2016 6:31 PDT od Joe Rossignola

Značný počet uživatelů iPhone a iPad na Věčný diskuzní fóra, Komunity podpory Apple , a Cvrlikání nahlásili zjevnou chybu iOS, která způsobuje, že Safari, Mail, Zprávy, Poznámky, Chrome a vybrané další předinstalované aplikace a aplikace třetích stran spadnou nebo zamrznou po klepnutí nebo dlouhém stisknutí na webové odkazy.




Problém se od zveřejnění iOS 9.3 minulý týden rozšířil, ale někteří uživatelé také tvrdí, že je ovlivněn iOS 9.2.1 a staršími verzemi softwaru. Zdá se, že je ovlivněna široká škála zařízení, včetně iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2 a iPad mini.

AppleSupport-iOS-9-3-links
Apple se k této záležitosti zatím nevyjádřil, ale někteří uživatelé navrhli jako dočasné řešení vypnout JavaScript v části Nastavení > Safari > Pokročilé. To však zhorší váš zážitek z procházení webu. Zdá se, že vynucené uzavření Safari nebo jiných ovlivněných aplikací nebo úplné restartování iPhone problém nevyřeší.





Základní příčina problému zůstává nepotvrzená, ale existují spekulace, že ano Aplikace Booking.com může být přispívajícím faktorem. O víkendu bylo na YouTube nahráno video v ruštině, které ukazuje, jak odkazy Safari přestanou reagovat na iPad Air 2 po instalaci oblíbené cestovní aplikace.


Mobilní specialista Ben Collier věří může se vyskytnout související chyba, která naruší novou funkci univerzálních odkazů iOS 9, když soubor přidružení webu aplikace přesahuje určitou velikost a vývojář iOS Steven Troughton-Smith potvrzeno že aplikace Booking.com měla zbytečně velký 2,3 MB soubor pro přímé propojení.

V iOS 9 Apple představil univerzální odkazy, které umožňují vývojářům aplikací propojit jejich webovou stránku a aplikaci, takže odkazy na web mohou aplikaci otevřít automaticky, pokud jsou nainstalovány. Například po odkazu na článek Guardian otevře aplikaci Guardian pro tento konkrétní článek namísto jejich webu. […]

Zdá se, že v systému iOS je chyba, která zcela naruší univerzální odkazy, pokud je obsluhován soubor asociace aplikace, který je příliš velký. […]

Zdá se, že velká velikost jejich souboru, protože má uvnitř každou adresu URL z jejich webových stránek, narušuje databázi iOS v zařízení. Apple vám umožňuje mít párování na základě vzoru, takže místo toho, abyste museli zahrnout adresu URL každého hotelu do asociačního souboru, mohl Booking.com přidat /hotel/*, aby odpovídal všem hotelům na jejich webu.

Booking.com od té doby zmenšil soubor na přibližně 4 kB , což by mělo zabránit tomu, aby problém ovlivnil další uživatele, ale zdá se, že databáze iOS s přímými odkazy zůstane poškozena na zařízeních, která již byla zasažena, dokud Apple nevydá aktualizaci softwaru.

Mezitím se někteří uživatelé uchýlili k používání Puffin , iCab nebo vyberte jiné webové prohlížeče třetích stran, abyste problém s webovými odkazy obešli. Zdá se, že inženýři Applu jsou si tohoto problému vědomi a tento článek bude aktualizován o nové informace, jakmile budou k dispozici.

Aktualizace: Collier nyní ukazuje směrem tweety což naznačuje, že problém může souviset s démonem Shared Web Credentials, který aplikacím a webům umožňuje sdílet přihlašovací údaje pro účely Universal Linking.

export spotify playlist do Apple Music

Aktualizace 2: Apple to potvrdil TechCrunch že pracuje na opravě problému a plánuje ji vydat v nadcházející aktualizaci softwaru.

Tagy: Safari , iOS 9.3