Apple Nieuws

Apple repareert datumfout '1 januari 1970' in aankomende iOS-update

Maandag 15 februari 2016 07:27 PST door Joe Rossignol

iPhone-6-Boot-LogoApple heeft officieel de datumfout '1970' erkend die van invloed was op 64-bits iPhone-, iPad- en iPod touch-apparaten. De ondersteuningsdocument identificeert geen huidige oplossing, maar Apple zei dat een aanstaande iOS-software-update het probleem in de toekomst zal voorkomen.





Het handmatig wijzigen van de datum in mei 1970 of eerder kan voorkomen dat uw iOS-apparaat wordt ingeschakeld na een herstart. Een aanstaande software-update zal voorkomen dat dit probleem van invloed is op iOS-apparaten. Neem contact op met Apple Support als u dit probleem ondervindt.

wanneer komt macos monterey uit?

Het handmatig wijzigen van de datum van een iOS-apparaat in 1 januari 1970 resulteert in een continue herstartcyclus, waardoor het apparaat effectief wordt gemetseld. Herstellen via iTunes in DFU-modus lijkt ook niet te werken.



Apple heeft geen reden gegeven voor de bug, maar YouTube-videomaker en -programmeur Tom Scott speculeert dat het instellen van de datum dicht bij 1 januari 1970, wat 0 is in Unix-tijd, kan resulteren in een geheeltallige underflow -- in dit geval, een datum vóór 1 januari 1970.

iOS handelt vervolgens de onderstroom af door de negatieve integrer terug te brengen naar de maximale waarde, wat volgens Scott resulteert in een datum die ongeveer 20 keer langer is dan het universum naar verwachting zal duren. Scott is van mening dat iOS problemen kan hebben met het verwerken van dit grote aantal, waardoor de getroffen apparaten crashen.


Duitse website Appelpage.de gedeeld a tweede YouTube-video waaruit blijkt dat het probleem kan worden opgelost door een iPhone te openen en de batterij opnieuw in te stellen, maar deze methode kan uw smartphone beschadigen en uw garantie ongeldig maken als deze niet correct wordt uitgevoerd. De veiligere optie kan zijn om een ​​Genius Bar te bezoeken of online of telefonisch contact op te nemen met Apple Support.

hoe Apple Music met Alexa te verbinden

iOS is een op Unix gebaseerd besturingssysteem en de Unix-tijd begint op 1 januari 1970 om 00:00:00 UTC. Apple staat niet toe dat u uw iOS-apparaat handmatig instelt op een datum vóór die tijd, waarschijnlijk in een poging om te voorkomen dat een bug als deze, maar het wijzigen van de datum naar mei 1970 of eerder veroorzaakt nog steeds problemen op 64-bits apparaten.