Vo februári 2016 sa objavili veľmi zaujímavé informácie týkajúce sa operačného systému iOS. Uvádza sa, že používatelia slávneho fóra Reddit dokázali v operačnom systéme nájsť kritickú chybu. Záverom je toto: keď sa dátum zmení na 1. január 1970 a reštartuje sa iPhone alebo iPad, zmení sa na tehlu.
Ako obvykle, mnoho používateľov vnímalo túto chybu ako žart, najmä preto, že veľa zdrojov o nej hovorilo vtipne. Predstavte si prekvapenie majiteľov zariadení, keď sa z tých druhých skutočne stali tehly!
Postup je nasledovný: museli ste prejsť do časti „Nastavenia“ - „Všeobecné“ - „Dátum“, presunúť prepínač „Automaticky“ do polohy „Vypnuté“ a nastaviť dátum na 1. januára 1970 a čas - 1:00 alebo 13:00. Po ukončení procedúry bolo treba zariadenie reštartovať.
Po reštarte to používateľ videl - jablko na obrazovke a neustále:
Aký je dôvod tejto chyby? Uvádzané sú tieto verzie:
- V kóde operačného systému iOS je rozdelenie na aktuálny čas a rozdelenie na nulu má za následok chybu.
- Časové pásmo na zariadeniach iPhone alebo iPad zaostáva za GMT, čo môže mať za následok negatívnu časovú značku unixu, čo následne spôsobí chybu.
Táto chyba bola relevantná pre telefóny iPhone a iPad založené na procesoroch A7, A8, A8X, A9, A9X.
Pokiaľ ide o riešenie problému, vyzeralo to takto, pred vydaním opravy od spoločnosti Apple:
- Pre vypnutie bolo potrebné zariadenie úplne vybiť. Potom ho nabite a zapnite. Táto metóda nefungovala vo všetkých prípadoch.
- Druhá metóda je oveľa náročnejšia - museli ste batériu odpojiť ručne. Nie každý to dokáže sám, takže mnohí radšej kontaktovali službu. Táto metóda vždy fungovala.
V systéme iOS 9.3 beta 4 vývojári opravili chybu, v dôsledku ktorej by zariadenie nemalo byť skreslené, ak zadáte dátum 1. januára 1970. Ale nemôžeme nič zaručiť, takže neodporúčame nastaviť zadaný dátum. Nikdy nevieš čo.