Apple News

Web veze ruše Safari, Mail, Chrome i druge aplikacije na iOS-u 9.3 [ažurirano]

Ponedjeljak, 28. ožujka 2016., 6:31 PDT, Joe Rossignol

Značajan broj korisnika iPhonea i iPada na Vječna forumi za raspravu, Appleove zajednice podrške , i Cvrkut prijavili su očiti iOS bug koji uzrokuje rušenje ili zamrzavanje Safari, Mail, Messages, Notes, Chrome i odabranih drugih unaprijed instaliranih aplikacija i aplikacija trećih strana nakon dodirivanja ili dugog pritiska na web-veze.






Problem je postao širi otkako je iOS 9.3 javno objavljen prošlog tjedna, ali neki korisnici također tvrde da je pogođen na iOS 9.2.1 i ranijim verzijama softvera. Čini se da je pogođen širok raspon uređaja, uključujući iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2 i iPad mini.

AppleSupport-iOS-9-3-veze
Apple još nije komentirao to pitanje, ali neki korisnici su predložili isključivanje JavaScripta pod Postavke > Safari > Napredno kao privremeno rješenje. Međutim, to će pogoršati vaše iskustvo pregledavanja weba. Čini se da prisilno zatvaranje Safarija ili drugih zahvaćenih aplikacija ili potpuno ponovno pokretanje iPhonea ne rješava problem.



Temeljni uzrok problema ostaje nepotvrđen, ali postoje nagađanja da je Aplikacija Booking.com može biti faktor koji doprinosi. Tijekom vikenda na YouTube je postavljen video na ruskom jeziku koji pokazuje kako Safari veze ne reagiraju na iPad Air 2 nakon instaliranja popularne aplikacije za putovanja.


Specijalist za mobilne uređaje Ben Collier vjeruje možda postoji povezana greška koja razbija novu značajku Universal Links u iOS-u 9 kada datoteka povezivanja web-mjesta aplikacije prelazi određenu veličinu, a iOS developer Steven Troughton-Smith potvrđeno da je aplikacija Booking.com imala nepotrebno veliku datoteku od 2,3 MB za dubinsko povezivanje.

U iOS-u 9 Apple je predstavio univerzalne veze, one omogućuju razvojnim programerima aplikacija da povežu svoje web mjesto i aplikaciju, tako da veze na web stranicu mogu automatski otvoriti aplikaciju ako je instalirana. Na primjer, praćenje veze na članak Guardiana otvara aplikaciju Guardian za taj određeni članak umjesto njihove web stranice. […]

Čini se da u iOS-u postoji bug koji potpuno prekida univerzalne veze ako mu se posluži prevelika datoteka povezivanja aplikacije. […]

Čini se da velika veličina njihove datoteke, jer ima svaki URL s njihove web stranice unutar nje, razbija iOS bazu podataka na uređaju. Apple vam omogućuje podudaranje na temelju uzorka, tako da umjesto da mora uključiti URL svakog hotela u datoteku asocijacije, Booking.com može jednostavno staviti /hotel/* kako bi odgovarao svim hotelima na njihovoj web stranici.

Booking.com od tada smanjio datoteku na oko 4 KB , što bi trebalo spriječiti da problem utječe na dodatne korisnike, no čini se da će baza podataka iOS-a s dubokim povezivanjem ostati oštećena na uređajima koji su već pogođeni sve dok Apple ne objavi ažuriranje softvera.

U međuvremenu su neki korisnici pribjegli korištenju Puffin , iCab , ili odaberite druge web-preglednike trećih strana kako biste zaobišli problem s web vezama. Čini se da su Appleovi inženjeri svjesni problema , a ovaj će se članak ažurirati novim informacijama kako postanu dostupni.

Ažuriranje: Collier sada pokazuje prema tweetovi što ukazuje da bi problem mogao biti povezan s demonom Shared Web Credentials, koji aplikacijama i web-mjestima omogućuje dijeljenje vjerodajnica za prijavu u svrhu univerzalnog povezivanja.

kad je izašao macos catalina

Ažuriranje 2: Apple je potvrdio da TechCrunch da radi na rješavanju problema i planira ga objaviti u nadolazećem ažuriranju softvera.

Oznake: Safari , iOS 9.3