أخبار أبل

ستصلح Apple خطأ تاريخ '1 يناير 1970' في تحديث iOS القادم

الإثنين 15 فبراير 2016 ، الساعة 7:27 صباحًا بتوقيت المحيط الهادي بواسطة جو روسينول

iPhone-6-Boot-Logoأقرت شركة Apple رسميًا بخلل تاريخ '1970' الذي يؤثر على أجهزة iPhone و iPad و iPod touch ذات 64 بت. ال وثيقة الدعم لا يحدد الإصلاح الحالي ، لكن Apple قالت إن تحديث برنامج iOS القادم سيمنع حدوث المشكلة في المستقبل.





يمكن أن يؤدي تغيير التاريخ يدويًا إلى مايو 1970 أو ما قبله إلى منع تشغيل جهاز iOS الخاص بك بعد إعادة التشغيل. سيؤدي تحديث البرنامج القادم إلى منع هذه المشكلة من التأثير على أجهزة iOS. إذا كانت لديك هذه المشكلة ، فاتصل بدعم Apple.

ما هو حجم أي باد ميني

يؤدي تغيير تاريخ جهاز iOS يدويًا إلى 1 يناير 1970 إلى دورة إعادة تشغيل مستمرة ، مما يؤدي إلى إنشاء الجهاز بشكل فعال. لا يبدو أن الاستعادة من خلال iTunes في وضع DFU تعمل أيضًا.



لم تقدم Apple سببًا للخطأ ، لكن صانع فيديو YouTube والمبرمج Tom Scott يتوقع أن تحديد التاريخ بالقرب من 1 يناير 1970 ، وهو 0 في وقت Unix ، قد يؤدي إلى تدفق عدد صحيح - في هذه الحالة ، تاريخ قبل 1 يناير 1970.

يتعامل نظام iOS بعد ذلك مع التدفق السفلي عن طريق إعادة المُدمج السلبي إلى القيمة القصوى ، والتي يقول سكوت إنها تؤدي إلى تاريخ أطول بحوالي 20 مرة من المتوقع أن يستمر الكون. يعتقد سكوت أن iOS قد يواجه صعوبات في التعامل مع هذا العدد الكبير ، مما يؤدي إلى تعطل الأجهزة المتأثرة.


موقع ألماني Apfelpage.de شارك أ ثاني فيديو يوتيوب إظهار أن فتح iPhone وإعادة ضبط بطاريته يمكن أن يحل المشكلة ، لكن هذه الطريقة قد تلحق الضرر بهاتفك الذكي وتبطل الضمان إذا تم القيام به بشكل غير صحيح. قد يكون الخيار الأكثر أمانًا هو زيارة Genius Bar أو الاتصال بدعم Apple عبر الإنترنت أو عبر الهاتف.

متى خرج iPhone xs

iOS هو نظام تشغيل يستند إلى Unix ، ويبدأ وقت Unix في الساعة 00:00:00 بالتوقيت العالمي المنسق في 1 يناير 1970. لا تسمح لك Apple بتعيين جهاز iOS الخاص بك يدويًا إلى تاريخ سابق لذلك ، على الأرجح في محاولة لمنع خطأ مثل هذا ، ولكن تغيير التاريخ إلى مايو 1970 أو ما قبله لا يزال يتسبب في حدوث مشكلات على أجهزة 64 بت.