Apple News

Σύνδεσμοι Ιστού που διακόπτουν το Safari, το Mail, το Chrome και άλλες εφαρμογές στο iOS 9.3 [Ενημερώθηκε]

Δευτέρα 28 Μαρτίου 2016 6:31 π.μ. PDT από τον Joe Rossignol

Ένας σημαντικός αριθμός χρηστών iPhone και iPad στο Αιώνιος φόρουμ συζήτησης, Κοινότητες υποστήριξης της Apple , και Κελάδημα έχουν αναφέρει ένα προφανές σφάλμα iOS που προκαλεί το Safari, το Mail, τα Μηνύματα, τις Σημειώσεις, το Chrome και άλλες προεγκατεστημένες εφαρμογές και εφαρμογές τρίτων κατασκευαστών να διακοπούν ή να παγώσουν μετά από πάτημα ή παρατεταμένο πάτημα σε συνδέσμους ιστού.






Το ζήτημα έχει διευρυνθεί από τότε που κυκλοφόρησε δημόσια το iOS 9.3 την περασμένη εβδομάδα, αλλά ορισμένοι χρήστες ισχυρίζονται επίσης ότι επηρεάζονται στο iOS 9.2.1 και σε παλαιότερες εκδόσεις λογισμικού. Ένα ευρύ φάσμα συσκευών φαίνεται να επηρεάζεται, συμπεριλαμβανομένων των iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2 και iPad mini.

Σύνδεσμοι AppleSupport-iOS-9-3
Η Apple δεν έχει σχολιάσει ακόμη το θέμα, αλλά ορισμένοι χρήστες πρότειναν την απενεργοποίηση της JavaScript στις Ρυθμίσεις > Safari > Για προχωρημένους ως προσωρινή λύση. Ωστόσο, αυτό θα υποβαθμίσει την εμπειρία περιήγησής σας στο web. Το αναγκαστικό κλείσιμο του Safari ή άλλων εφαρμογών που επηρεάζονται ή η πλήρης επανεκκίνηση του iPhone δεν φαίνεται να επιλύει το πρόβλημα.



Η υποκείμενη αιτία του προβλήματος παραμένει ανεπιβεβαίωτη, αλλά υπάρχουν εικασίες ότι το Εφαρμογή Booking.com μπορεί να είναι ένας παράγοντας που συμβάλλει. Το Σαββατοκύριακο, ανέβηκε ένα βίντεο στη ρωσική γλώσσα στο YouTube που δείχνει πώς οι σύνδεσμοι Safari δεν ανταποκρίνονται στο iPad Air 2 μετά την εγκατάσταση της δημοφιλής ταξιδιωτικής εφαρμογής.


Ειδικός κινητής τηλεφωνίας Ben Collier πιστεύει μπορεί να υπάρχει ένα σχετικό σφάλμα που σπάει τη νέα δυνατότητα Universal Links του iOS 9 όταν το αρχείο συσχέτισης ιστότοπου μιας εφαρμογής υπερβαίνει ένα συγκεκριμένο μέγεθος και ο προγραμματιστής του iOS Steven Troughton-Smith επιβεβαιωμένος ότι η εφαρμογή Booking.com είχε ένα άσκοπα μεγάλο αρχείο 2,3 MB για σύνδεση σε βάθος.

Στο iOS 9, η Apple παρουσίασε τους Universal Links, αυτοί επιτρέπουν στους προγραμματιστές εφαρμογών να συσχετίσουν τον ιστότοπο και την εφαρμογή τους, επομένως οι σύνδεσμοι προς τον ιστότοπο μπορούν να ανοίξουν αυτόματα την εφαρμογή εάν εγκατασταθούν. Για παράδειγμα, μετά από έναν σύνδεσμο προς ένα άρθρο του Guardian ανοίγει η εφαρμογή Guardian στο συγκεκριμένο άρθρο αντί για τον ιστότοπό του. […]

Φαίνεται ότι υπάρχει ένα σφάλμα στο iOS που σπάει εντελώς τους Καθολικούς συνδέσμους εάν εμφανιστεί ένα αρχείο συσχέτισης εφαρμογής που είναι πολύ μεγάλο. […]

Φαίνεται ότι το μεγάλο μέγεθος του αρχείου τους, λόγω του ότι έχει μέσα του κάθε URL από τον ιστότοπό τους, σπάει τη βάση δεδομένων iOS στη συσκευή. Η Apple σάς επιτρέπει να έχετε αντιστοίχιση βάσει μοτίβων, επομένως, αντί να χρειάζεται να συμπεριλάβετε τη διεύθυνση URL κάθε ξενοδοχείου στο αρχείο συσχέτισης, η Booking.com θα μπορούσε απλώς να βάλει /hotel/* για να ταιριάζει με όλα τα ξενοδοχεία στον ιστότοπό της.

Η Booking.com έκτοτε μείωσε το αρχείο σε περίπου 4 KB , το οποίο θα αποτρέψει το ζήτημα από το να επηρεάσει επιπλέον χρήστες, αλλά φαίνεται ότι η βάση δεδομένων iOS με σύνδεση σε βάθος θα παραμείνει κατεστραμμένη σε συσκευές που έχουν ήδη επηρεαστεί έως ότου η Apple κυκλοφορήσει μια ενημέρωση λογισμικού.

Στο μεταξύ, ορισμένοι χρήστες έχουν καταφύγει στη χρήση Είδος θαλάσσιου πτηνού , iCab ή επιλέξτε άλλα προγράμματα περιήγησης ιστού τρίτων για να παρακάμψετε το ζήτημα των συνδέσμων Ιστού. Οι μηχανικοί της Apple φαινομενικά γνωρίζουν το ζήτημα , και αυτό το άρθρο θα ενημερωθεί με νέες πληροφορίες μόλις γίνουν διαθέσιμες.

Εκσυγχρονίζω: Ο Κόλιερ δείχνει τώρα προς tweets υποδεικνύοντας ότι το ζήτημα μπορεί να σχετίζεται με τον δαίμονα Κοινόχρηστων διαπιστευτηρίων ιστού, ο οποίος επιτρέπει σε εφαρμογές και ιστότοπους να μοιράζονται διαπιστευτήρια σύνδεσης για τους σκοπούς της Καθολικής σύνδεσης.

πότε ανακοινώνουν το νέο iphone

Ενημέρωση 2: Η Apple το επιβεβαίωσε TechCrunch ότι εργάζεται για μια επιδιόρθωση για το πρόβλημα και σχεδιάζει να το κυκλοφορήσει σε μια επερχόμενη ενημέρωση λογισμικού.

Ετικέτες: Safari , iOS 9.3