Apple News

Aayusin ng Apple ang 'Enero 1, 1970' na Date Bug sa Paparating na iOS Update

Lunes Pebrero 15, 2016 7:27 am PST ni Joe Rossignol

iPhone-6-Boot-LogoOpisyal na kinilala ng Apple ang '1970' date bug na nakakaapekto sa 64-bit na iPhone, iPad, at iPod touch device. Ang dokumento ng suporta ay hindi tumutukoy ng kasalukuyang pag-aayos, ngunit sinabi ng Apple na ang paparating na pag-update ng software ng iOS ay pipigilan ang isyu na mangyari sa hinaharap.





Maaaring pigilan ng manu-manong pagpapalit ng petsa sa Mayo 1970 o mas maaga ang iyong iOS device mula sa pag-on pagkatapos ng pag-restart. Pipigilan ng paparating na pag-update ng software ang isyung ito na maapektuhan ang mga iOS device. Kung mayroon kang isyung ito, makipag-ugnayan sa Apple Support.

paano ikonekta ang mga airpod para mahanap ang aking iphone

Ang manu-manong pagpapalit ng petsa ng isang iOS device sa Enero 1, 1970 ay nagreresulta sa tuluy-tuloy na ikot ng pag-reboot, na epektibong nakakasira sa device. Ang pagpapanumbalik sa pamamagitan ng iTunes sa DFU Mode ay hindi rin lalabas na gumagana.



Ang Apple ay hindi nagbigay ng dahilan para sa bug, ngunit ang YouTube video maker at programmer na si Tom Scott ay nag-isip na ang pagtatakda ng petsa na malapit sa Enero 1, 1970, na 0 sa Unix time, ay maaaring magresulta sa isang integer underflow -- sa kasong ito, isang petsa bago ang Enero 1, 1970.

Pagkatapos ay pinangangasiwaan ng iOS ang underflow sa pamamagitan ng pagbabalik ng negatibong integrer sa pinakamataas na halaga, na ayon kay Scott ay nagreresulta sa isang petsa na humigit-kumulang 20 beses na mas mahaba kaysa sa inaasahang tatagal ng uniberso. Naniniwala si Scott na maaaring nahihirapan ang iOS sa paghawak sa malaking bilang na ito, na nagreresulta sa pag-crash ng mga apektadong device.


website ng Aleman Apfelpage.de ibinahagi a pangalawang video sa YouTube na nagpapakita na ang pagbubukas ng iPhone at pag-reset ng baterya nito ay maaaring ayusin ang problema, ngunit ang paraang ito ay maaaring makapinsala sa iyong smartphone at mawalan ng garantiya kung ginawa nang hindi tama. Ang mas ligtas na opsyon ay ang bumisita sa isang Genius Bar o makipag-ugnayan sa Apple Support online o sa pamamagitan ng telepono.

paano tanggalin ang mga kamakailang paghahanap sa google maps

Ang iOS ay isang Unix-based na operating system, at ang oras ng Unix ay magsisimula sa 00:00:00 UTC noong Enero 1, 1970. Hindi ka pinapayagan ng Apple na manu-manong itakda ang iyong iOS device sa isang petsa bago iyon, malamang sa pagsisikap na pigilan isang bug na tulad nito, ngunit ang pagpapalit ng petsa sa Mayo 1970 o mas maaga ay nagdudulot pa rin ng mga isyu sa mga 64-bit na device.