Lidt mere end en uge efter, at den berygtede Telegu-tekstfejl blev opdaget på Apple-enheder, har virksomheden udgivet opdateringer til alle dets operativsystemer. Nu kan iPhone- og iPad-brugere downloade den seneste iOS-opdatering, version 11.2.6, for at løse problemet.
Fejlen, først opdaget af den italienske blog Mobile World, forårsaget en kontinuerlig genstartsløkke på Apple-enheder, der kører iOS 11.2.5, hvis en bestemt indisk Telegu-karakter blev sendt via Beskeder eller andre tredjeparts beskedapps. Fejlen påvirkede dog ikke kun iPhones og iPads; det påvirkede næsten alle Apple-forbrugerenheder, der kører den seneste iOS-, MacOS- eller WatchOS-opdatering.
Anbefalede videoer
Ifølge rapporten går iOS Springboard ned, når den modtager en besked, der indeholder en Telegu-karakter. Når den først er modtaget, indlæses Messages ikke, fordi den forsøger at indlæse en karakter, som iOS simpelthen ikke kan gengive. Indtil Apple udsendte opdateringen, var den eneste måde at løse problemet på at få nogen til at slutte sig til instant message-tråden og slette den stødende karakterindgang.
Den samme Telegu-karakter var også ansvarlig for nedbrud af tredjepartsapps som f.eks Facebook Messenger, WhatsApp og Gmail. Indtil opdateringen skulle alle brugere, der modtog karakteren, gå online og slette den stødende besked fra den webbaserede version af appen.
Apple blev først gjort opmærksom på problemet på eller omkring den 12. februar, ifølge en community-fejlrapport fundet af OpenRadar. Da Apple blev underrettet om problemet via community-fejlrapporten, svarede Apple, at "denne [rapport] er en dublet, og den oprindelige fejl blev lukket."
Selvom Apple genererer solid, pålidelig hardware, er virksomhedens enheder ikke helt immun mod softwarefejl. Bare i sidste måned rettede Apple et problem med appen Beskeder, der frøs eller genstartede enheden efter at have modtaget et specifikt webstedslink. Opdaget af softwareudvikler Abraham Masri, iPhone-ejere behøvede ikke engang at klikke på linket for at se deres enhed gå ned: Beskeder genererer automatisk en forhåndsvisning af linkede websteder.
I sin proof-of-concept-fejlrapport benyttede Masri sig af Apples softwareretningslinjer, som tillader webstedsudviklere at injicer tegn i websidekoden, specifikt metadatasektionen, for at skræddersy webstedet til forhåndsvisning inden for Beskeder. Men Masri injicerede metadataene med flere teksttegn, end iOS kunne håndtere, hvilket fik beskeder til at gå ned.
Problemet med Telugu karakter stammede fra iOS-systemtekstgengiver, hvilket er grunden til, at tredjepartsapps også led den samme besked-skæbne. Men som tidligere nævnt, problemet gjorde ikke bare påvirke iOS: det påvirkede alle Apples forbrugeroperativsystemer, anklager alle tre system tekstgengivere var inkompatible med Telugu karakter.
Opdateret 20. februar: Tilføjet iOS 11.2.6-opdateringsoplysninger.
Redaktørernes anbefalinger
- Din næste iPhone har muligvis ingen rammer. Her er hvorfor det kan være et problem
- Sådan oplader du din iPhone hurtigt
- Apple kan stå over for "alvorlig" iPhone 15-mangel på grund af produktionsproblem, siger rapporten
- Jeg vil blive rasende, hvis iPhone 15 Pro ikke får denne ene funktion
- Sådan slipper du af med en andens Apple ID på din iPhone
Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.