Hrošč v iOS ne mara leta 1970
Matej Huš
13. feb 2016 ob 19:44:19
Applove 64-bitne naprave z iOS 8 in iOS 9, torej iPhoni 5S, iPadi Air, iPadi mini 2, šesta generacija iPod Touch in novejše (s procesorji A7, A8, A8X, A9, in A9X), pesti zanimiv hrošč. Če datum na napravi postavimo na 1. januar 1970 in napravo ponovno zaženemo, ta med zagonom obvisi in se ne postavi več. Nenavadnega hrošča so odkrili uporabniki reddita in ga večkrat reproducirali.
Napako je mogoče odpraviti s popolno izpraznitvijo (ali odklopom, če vam uspe) baterije, ki ponastavi datum in uro. Zanimivo je, da niti ponastavitev naprave na tovarniške nastavitve prek Itunes ne odpravi težave, ker se ura pri tem posegu ne spremeni. Nemogoče je napravo pomotoma nastaviti na 1. januar 1970, ker prestavitev datuma za tako daleč ni trivialna, so se pa seveda nekateri lotili preizkusnih modelov v trgovinah. Nekateri uporabniki so čakali več ur in bojda se je v tem času naprava zagnala, sicer delovala zelo počasi, a je bilo mogoče datum spremeniti nazaj.
To pa ni edina napaka, ki so jo spoznali uporabniki Applovih naprav v tem mesecu. Ponovno je veliko pozornosti zbudila sicer že nekaj časa znana napaka 53, ki onemogoči uporabo iPhona 6 in pobriše vse podatke na njem. To se zgodi ob nadgradnji operacijskega sistema na novo verzijo iOS 8.0.1, četudi je popravilo že starejšega datuma. Primeri se, če senzor TouchID popravlja nepooblaščena oseba. Applova naprava se v tem primeru - po pojasnilih iz Appla iz varnostnih razlogov - onemogoči. Ker Apple kupcev o tem ni predhodno obvestil, se je v ZDA že pojavila prva skupinska tožba. V njej Applu očitajo tudi, da se napaka 53 lahko pojavi tudi ob poškodbi gumba Home, ki poškuduje Touch-ID, pa čeprav naprava sicer normalno deluje.