Apple News

Apple parandab tulevases iOS-i värskenduses 1. jaanuari 1970 kuupäevavea

Esmaspäev, 15. veebruar 2016 7:27 PST, autor Joe Rossignol

iPhone-6-Boot-LogoApple on ametlikult tunnistanud 1970. aasta viga, mis mõjutab 64-bitiseid iPhone'i, iPadi ja iPod touchi seadmeid. The tugidokument ei tuvasta praegust parandust, kuid Apple ütles, et tulevane iOS-i tarkvaravärskendus takistab probleemi ilmnemist tulevikus.





Kuupäeva käsitsi muutmine maiks 1970 või varasemaks võib takistada teie iOS-i seadme sisselülitamist pärast taaskäivitamist. Tulevane tarkvaravärskendus ei lase sellel probleemil iOS-i seadmeid mõjutada. Kui teil on see probleem, võtke ühendust Apple'i toega.

kuidas õunakella pühkida

IOS-i seadme kuupäeva käsitsi muutmine 1. jaanuarile 1970 toob kaasa pideva taaskäivitamise tsükli, mis blokeerib seadme tõhusalt. Tundub, et iTunes'i kaudu taastamine DFU-režiimis ei tööta.



Apple ei ole vea põhjust toonud, kuid YouTube'i videotootja ja programmeerija Tom Scott oletab, et kuupäeva seadmine 1. jaanuarile 1970, mis on Unixi aja järgi 0, võib põhjustada täisarvu alavoolu – antud juhul kuupäev enne 1. jaanuari 1970.

iOS tegeleb seejärel alavooluga, tagastades negatiivse integreerija maksimaalse väärtuse, mille tulemuseks on Scotti sõnul kuupäev, mis on umbes 20 korda pikem kui universumi eeldatav kestvus. Scott usub, et iOS-il võib olla raskusi selle suure arvu käsitlemisega, mille tulemuseks on mõjutatud seadmete kokkujooksmine.


Saksa veebisait Apfelpage.de jagas a teine ​​YouTube'i video Näidates, et iPhone'i avamine ja aku lähtestamine võib probleemi lahendada, kuid see meetod võib kahjustada teie nutitelefoni ja tühistada teie garantii, kui seda tehakse valesti. Ohutum valik võib olla Geniuse baari külastamine või Apple'i toe poole pöördumine veebis või telefoni teel.

kuidas ma leian oma Apple'i kella

iOS on Unixi-põhine operatsioonisüsteem ja Unixi aeg algab 1. jaanuaril 1970 kell 00:00:00 UTC. Apple ei luba teil oma iOS-i seadmes käsitsi seadistada varasemale kuupäevale, tõenäoliselt selleks, et vältida selline viga, kuid kuupäeva muutmine maiks 1970 või varasemaks põhjustab 64-bitistes seadmetes endiselt probleeme.