Litt mer enn en uke etter at den beryktede Telegu-tekstfeilen ble oppdaget på Apple-enheter, har selskapet gitt ut oppdateringer for alle operativsystemene sine. Nå kan iPhone- og iPad-brukere laste ned den siste iOS-oppdateringen, versjonen 11.2.6, for å fikse problemet.
Feilen, først oppdaget av den italienske bloggen Mobile World, forårsaket en kontinuerlig omstartsløyfe på Apple-enheter som kjører iOS 11.2.5 hvis et bestemt indisk Telegu-karakter ble sendt via Meldinger eller andre meldingsapper fra tredjeparter. Feilen påvirket imidlertid ikke bare iPhones og iPads; det påvirket nesten alle Apple-forbrukerenheter som kjører den siste iOS-, MacOS- eller WatchOS-oppdateringen.
Anbefalte videoer
I følge rapporten krasjer iOS Springboard når den mottar en melding som inneholder et Telegu-karakter. Når den er mottatt, mislykkes Messages å laste inn fordi den prøver å laste inn en karakter iOS rett og slett ikke kan gjengi. Inntil Apple ga ut oppdateringen, var den eneste måten å fikse problemet på å få noen til å bli med i direktemeldingstråden og slette den støtende karakteroppføringen.
Den samme Telegu-karakteren var også ansvarlig for å krasje tredjepartsapper som f.eks Facebook Messenger, WhatsApp og Gmail. Inntil oppdateringen må alle brukere som mottok karakteren gå på nettet og slette den fornærmende meldingen fra den nettbaserte versjonen av appen.
Apple ble først gjort oppmerksom på problemet på eller rundt 12. februar, ifølge en felles feilrapport funnet av OpenRadar. Da Apple ble varslet om problemet via fellesskapsfeilrapporten, svarte Apple at "denne [rapporten] er et duplikat og den opprinnelige feilen ble lukket."
Selv om Apple genererer solid, pålitelig maskinvare, er ikke selskapets enheter helt immun mot programvarefeil. Bare forrige måned lappet Apple et problem med Meldinger-appen som frøs eller startet enheten på nytt etter å ha mottatt en spesifikk nettstedkobling. Oppdaget av programvareutvikler Abraham Masri, iPhone-eiere trengte ikke engang å klikke på koblingen for å se enheten deres krasje: Meldinger genererer automatisk en forhåndsvisning av koblede nettsteder.
I sin proof-of-concept feilrapport benyttet Masri seg av Apples programvareretningslinjer, som lar nettstedutviklere injiser tegn i nettsidekoden, spesielt metadatadelen, for å skreddersy nettstedet for forhåndsvisning innen Meldinger. Men Masri injiserte metadataene med flere teksttegn enn iOS kunne håndtere, noe som førte til at meldinger krasjet.
Problemet med Telugu-karakter stammet fra iOS-systemtekstgjengivelse, og det er grunnen til at tredjepartsapper også led den samme meldingsskjebnen. Men som tidligere nevnt, problemet gjorde det ikke bare påvirke iOS: det påvirket alle Apples forbrukeroperativsystemer, tiltale alle tre system tekstgjengivelser var inkompatible med Telugu-karakter.
Oppdatert 20. februar: Lagt til oppdateringsinformasjon for iOS 11.2.6.
Redaktørenes anbefalinger
- Din neste iPhone har kanskje ingen rammer. Her er hvorfor det kan være et problem
- Slik hurtiglader du din iPhone
- Apple kan møte "alvorlig" iPhone 15-mangel på grunn av produksjonsproblem, sier rapporten
- Jeg blir rasende hvis iPhone 15 Pro ikke får denne ene funksjonen
- Hvordan bli kvitt andres Apple-ID på iPhone
Oppgrader livsstilen dinDigitale trender hjelper leserne å følge med på den fartsfylte teknologiverdenen med alle de siste nyhetene, morsomme produktanmeldelser, innsiktsfulle redaksjoner og unike sniktitter.