Apple Nyheter

Nettkoblinger krasjer Safari, Mail, Chrome og andre apper på iOS 9.3 [Oppdatert]

Mandag 28. mars 2016 06:31 PDT av Joe Rossignol

Et betydelig antall iPhone- og iPad-brukere på Evig diskusjonsfora, Apples brukerstøttefellesskap , og Twitter har rapportert en tilsynelatende iOS-feil som får Safari, Mail, Messages, Notes, Chrome og utvalgte andre forhåndsinstallerte apper og tredjepartsapper til å krasje eller fryse etter å ha trykket eller trykket lenge på nettlenker.






Problemet har vokst seg bredere siden iOS 9.3 ble offentlig utgitt forrige uke, men noen brukere hevder også å være berørt av iOS 9.2.1 og tidligere programvareversjoner. Et bredt spekter av enheter ser ut til å være berørt, inkludert iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2 og iPad mini.

AppleSupport-iOS-9-3-koblinger
Apple har ennå ikke kommentert saken, men noen brukere har foreslått å slå av JavaScript under Innstillinger > Safari > Avansert som en midlertidig løsning. Dette vil imidlertid forringe nettleseropplevelsen din. Tvinge lukking av Safari eller andre berørte apper, eller å starte iPhone helt på nytt, ser ikke ut til å løse problemet.



Den underliggende årsaken til problemet er fortsatt ubekreftet, men det er spekulasjoner om at Booking.com-appen kan være en medvirkende årsak. I løpet av helgen ble en russiskspråklig video lastet opp til YouTube som demonstrerer hvordan Safari-lenker ikke reagerer på iPad Air 2 etter at den populære reiseappen ble installert.


Mobilspesialist Ben Collier mener det kan være en relatert feil som bryter iOS 9s nye Universal Links-funksjon når appens nettstedtilknytningsfil er over en viss størrelse, og iOS-utvikler Steven Troughton-Smith bekreftet at Booking.com-appen hadde en unødvendig stor fil på 2,3 MB for dyplenking.

I iOS 9 introduserte Apple Universal Links, disse lar apputviklere knytte til nettstedet og appen deres, slik at lenker til nettstedet kan åpne appen automatisk hvis den er installert. Hvis du for eksempel følger en lenke til en Guardian-artikkel, åpnes Guardian-appen for den spesifikke artikkelen i stedet for nettstedet deres. […]

Det ser ut som det er en feil i iOS som fullstendig bryter Universal Links hvis den får servert en apptilknytningsfil som er for stor. […]

Det ser ut til at den store størrelsen på filen deres, på grunn av at den har hver URL fra nettstedet deres inne, bryter iOS-databasen på enheten. Apple lar deg ha mønsterbasert matching, så i stedet for å inkludere URL-en til hvert hotell i tilknytningsfilen, kan Booking.com bare sette /hotel/* for å matche alle hotellene på nettstedet deres.

Booking.com har siden reduserte filen til rundt 4 KB , som skal forhindre at problemet påvirker flere brukere, men det ser ut til at dyplenkende iOS-database vil forbli skadet på enheter som allerede er berørt inntil Apple slipper en programvareoppdatering.

I mellomtiden har noen brukere ty til å bruke Lundefugl , iCab , eller velg andre tredjeparts nettlesere for å omgå problemet med nettlenker. Apple-ingeniører er tilsynelatende klar over problemet , og denne artikkelen vil bli oppdatert med ny informasjon etter hvert som den blir tilgjengelig.

Oppdater: Collier peker nå mot tweeter som indikerer at problemet kan være relatert til Shared Web Credentials-daemonen, som lar apper og nettsteder dele påloggingsinformasjon for universell kobling.

hvor lenge varer eplepleie

Oppdatering 2: Det har Apple bekreftet TechCrunch at den jobber med en løsning for problemet og planlegger å gi den ut i en kommende programvareoppdatering.

Tagger: Safari , iOS 9.3