Apple News

Η Apple θα διορθώσει το σφάλμα ημερομηνίας «1 Ιανουαρίου 1970» στην επερχόμενη ενημέρωση iOS

Δευτέρα 15 Φεβρουαρίου 2016 7:27 π.μ. PST από τον Joe Rossignol

iPhone-6-Boot-LogoΗ Apple αναγνώρισε επίσημα το σφάλμα ημερομηνίας «1970» που επηρεάζει τις συσκευές iPhone, iPad και iPod touch 64-bit. ο έγγραφο υποστήριξης δεν προσδιορίζει μια τρέχουσα επιδιόρθωση, αλλά η Apple είπε ότι μια επερχόμενη ενημέρωση λογισμικού iOS θα αποτρέψει την εμφάνιση του ζητήματος στο μέλλον.





Η μη αυτόματη αλλαγή της ημερομηνίας σε Μάιο 1970 ή νωρίτερα μπορεί να αποτρέψει την ενεργοποίηση της συσκευής σας iOS μετά από επανεκκίνηση. Μια επερχόμενη ενημέρωση λογισμικού θα αποτρέψει αυτό το ζήτημα από το να επηρεάσει τις συσκευές iOS. Εάν αντιμετωπίζετε αυτό το πρόβλημα, επικοινωνήστε με την Υποστήριξη της Apple.

Πώς να επαναφέρετε ένα iphone xs max

Η μη αυτόματη αλλαγή της ημερομηνίας μιας συσκευής iOS στην 1η Ιανουαρίου 1970 έχει ως αποτέλεσμα έναν συνεχή κύκλο επανεκκίνησης, που ουσιαστικά κλείνει τη συσκευή. Η επαναφορά μέσω του iTunes σε λειτουργία DFU επίσης δεν φαίνεται να λειτουργεί.



Η Apple δεν έχει παράσχει λόγο για το σφάλμα, αλλά ο κατασκευαστής βίντεο YouTube και προγραμματιστής Tom Scott εικάζει ότι ο καθορισμός της ημερομηνίας κοντά στην 1η Ιανουαρίου 1970, που είναι 0 σε χρόνο Unix, μπορεί να έχει ως αποτέλεσμα μια υποροή ακέραιου αριθμού -- σε αυτήν την περίπτωση, ημερομηνία πριν από την 1η Ιανουαρίου 1970.

Στη συνέχεια, το iOS χειρίζεται την υποροή επιστρέφοντας τον αρνητικό ολοκληρωτή στη μέγιστη τιμή, κάτι που λέει ο Scott οδηγεί σε μια ημερομηνία που είναι περίπου 20 φορές μεγαλύτερη από ό,τι αναμένεται να διαρκέσει το σύμπαν. Ο Scott πιστεύει ότι το iOS μπορεί να έχει δυσκολίες να χειριστεί αυτόν τον μεγάλο αριθμό, με αποτέλεσμα οι επηρεαζόμενες συσκευές να κολλήσουν.


Γερμανική ιστοσελίδα Apfelpage.de μοιράστηκε α δεύτερο βίντεο YouTube δείχνοντας ότι το άνοιγμα ενός iPhone και η επαναφορά της μπαταρίας του θα μπορούσε να διορθώσει το πρόβλημα, αλλά αυτή η μέθοδος θα μπορούσε να βλάψει το smartphone σας και να ακυρώσει την εγγύησή σας εάν δεν γίνει σωστά. Η πιο ασφαλής επιλογή μπορεί να είναι να επισκεφτείτε ένα Genius Bar ή να επικοινωνήσετε με την Υποστήριξη της Apple online ή τηλεφωνικά.

Το Apple ID και ο αριθμός τηλεφώνου σας χρησιμοποιούνται πλέον για μηνύματα και facetime σε ένα νέο iPhone

Το iOS είναι ένα λειτουργικό σύστημα που βασίζεται σε Unix και η ώρα Unix ξεκινά στις 00:00:00 UTC την 1η Ιανουαρίου 1970. Η Apple δεν σας επιτρέπει να ορίσετε με μη αυτόματο τρόπο τη συσκευή σας iOS σε μια ημερομηνία πριν από τότε, πιθανότατα σε μια προσπάθεια να αποτρέψει ένα σφάλμα σαν αυτό, αλλά η αλλαγή της ημερομηνίας στον Μάιο του 1970 ή νωρίτερα εξακολουθεί να προκαλεί προβλήματα σε συσκευές 64-bit.