Apple Nyheder

Apple vil rette '1. januar 1970' datofejl i kommende iOS-opdatering

Mandag den 15. februar 2016 kl. 7:27 PST af Joe Rossignol

iPhone-6-Boot-logoApple har officielt erkendt datofejlen '1970', der påvirker 64-bit iPhone, iPad og iPod touch-enheder. Det støttedokument identificerer ikke en aktuel rettelse, men Apple sagde, at en kommende iOS-softwareopdatering vil forhindre problemet i at opstå i fremtiden.





Manuel ændring af datoen til maj 1970 eller tidligere kan forhindre din iOS-enhed i at tænde efter en genstart. En kommende softwareopdatering forhindrer dette problem i at påvirke iOS-enheder. Kontakt Apple Support, hvis du har dette problem.

hvordan man manuelt nulstiller iphone 11

Manuel ændring af en iOS-enheds dato til 1. januar 1970 resulterer i en kontinuerlig genstartscyklus, der effektivt blokerer enheden. Gendannelse via iTunes i DFU-tilstand ser heller ikke ud til at virke.



Apple har ikke angivet en årsag til fejlen, men YouTube-videoskaberen og -programmøren Tom Scott spekulerer i, at det at sætte datoen tæt på 1. januar 1970, som er 0 i Unix-tid, kan resultere i et heltalsunderløb - i dette tilfælde, en dato før 1. januar 1970.

iOS håndterer derefter underflowet ved at returnere det negative heltal til den maksimale værdi, hvilket Scott siger resulterer i en dato, der er omkring 20 gange længere, end universet forventes at vare. Scott mener, at iOS kan have svært ved at håndtere dette store antal, hvilket resulterer i, at berørte enheder går ned.


tysk hjemmeside Apfelpage.de delte en anden YouTube-video viser, at åbning af en iPhone og nulstilling af dens batteri kunne løse problemet, men denne metode kan beskadige din smartphone og ugyldiggøre din garanti, hvis den gøres forkert. Den sikreste mulighed kan være at besøge en Genius Bar eller kontakte Apple Support online eller via telefon.

iphone 12 pro kamera vs iphone 11 pro

iOS er et Unix-baseret operativsystem, og Unix-tiden starter kl. 00:00:00 UTC den 1. januar 1970. Apple tillader ikke, at du manuelt indstiller din iOS-enhed til en dato før da, sandsynligvis i et forsøg på at forhindre en fejl som denne, men at ændre datoen til maj 1970 eller tidligere forårsager stadig problemer på 64-bit enheder.