Apple News

Webové odkazy padajúce aplikácie Safari, Mail, Chrome a ďalšie aplikácie v systéme iOS 9.3 [Aktualizované]

Pondelok 28. marca 2016 6:31 PDT od Joea Rossignola

Značný počet používateľov zariadení iPhone a iPad na Večný diskusné fóra, Komunity podpory spoločnosti Apple a Twitter nahlásili zjavnú chybu systému iOS, ktorá spôsobuje zlyhanie alebo zamrznutie prehliadača Safari, Mail, Správy, Poznámky, Chrome a vybraných ďalších aplikácií tretích strán po klepnutí alebo dlhom stlačení webových odkazov.






Problém sa od zverejnenia iOS 9.3 minulý týždeň rozšíril, no niektorí používatelia tvrdia, že sa ho týka aj iOS 9.2.1 a staršie verzie softvéru. Zdá sa, že je ovplyvnená široká škála zariadení vrátane 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 sa k tejto záležitosti ešte nevyjadril, ale niektorí používatelia navrhli vypnúť JavaScript v časti Nastavenia > Safari > Pokročilé ako dočasné riešenie. To však zhorší váš zážitok z prehliadania webu. Zdá sa, že vynútené zatvorenie Safari alebo iných ovplyvnených aplikácií alebo úplné reštartovanie iPhone problém nevyrieši.



Základná príčina problému zostáva nepotvrdená, existujú však špekulácie, že Aplikácia Booking.com môže byť prispievajúcim faktorom. Cez víkend bolo na YouTube nahrané video v ruskom jazyku, ktoré ukazuje, ako odkazy na Safari prestanú reagovať na iPad Air 2 po nainštalovaní populárnej cestovateľskej aplikácie.


Mobilný špecialista Ben Collier verí môže sa vyskytnúť súvisiaca chyba, ktorá naruší novú funkciu univerzálnych odkazov systému iOS 9, keď súbor priradenia lokality aplikácie presahuje určitú veľkosť a vývojár iOS Steven Troughton-Smith potvrdil že aplikácia Booking.com mala zbytočne veľký 2,3 MB súbor na priame prepojenie.

V systéme iOS 9 spoločnosť Apple predstavila univerzálne odkazy, ktoré vývojárom aplikácií umožňujú priradiť ich webovú stránku a aplikáciu, takže odkazy na webovú lokalitu môžu otvoriť aplikáciu automaticky, ak sú nainštalované. Napríklad po kliknutí na odkaz na článok Guardian otvoríte aplikáciu Guardian s týmto konkrétnym článkom namiesto ich webovej stránky. […]

Zdá sa, že v systéme iOS sa vyskytla chyba, ktorá úplne naruší univerzálne odkazy, ak dostane súbor priradenia aplikácie, ktorý je príliš veľký. […]

Zdá sa, že veľká veľkosť ich súboru, pretože obsahuje každú adresu URL z ich webovej stránky, narušuje databázu iOS na zariadení. Apple vám umožňuje priraďovanie na základe vzoru, takže namiesto toho, aby ste museli zahrnúť adresu URL každého hotela do súboru asociácie, môže Booking.com zadať /hotel/*, aby sa zhodovali so všetkými hotelmi na ich stránke.

Booking.com má odvtedy zmenšil súbor na približne 4 kB , čo by malo zabrániť tomu, aby problém ovplyvnil ďalších používateľov, ale zdá sa, že databáza iOS s priamym prepojením zostane poškodená na zariadeniach, ktoré sú už postihnuté, kým spoločnosť Apple nevydá aktualizáciu softvéru.

Medzitým sa niektorí používatelia uchýlili k používaniu Puffin , iCab alebo vyberte iné webové prehliadače tretích strán, aby ste obišli problém s webovými odkazmi. Zdá sa, že inžinieri spoločnosti Apple si tento problém uvedomujú a tento článok bude aktualizovaný o nové informácie, keď budú k dispozícii.

Aktualizácia: Collier teraz ukazuje smerom k tweety čo naznačuje, že problém môže súvisieť s démonom Shared Web Credentials, ktorý umožňuje aplikáciám a webovým stránkam zdieľať prihlasovacie údaje na účely univerzálneho prepojenia.

ako zdieľať fotografiu kontaktu na iphone

Aktualizácia 2: Apple to potvrdil TechCrunch že pracuje na oprave problému a plánuje ho vydať v pripravovanej aktualizácii softvéru.

Tagy: Safari , iOS 9.3