Η Google διόρθωσε το πρόβλημα Firebase που προκαλούσε σφάλματα χιλιάδων εφαρμογών στο iOS κατά την εκκίνηση σε iPhone και iPad. Το πρόβλημα προερχόταν από ένα λανθασμένο ωφέλιμο φορτίο που στάλθηκε από το Google Analytics για το Firebase και δεν απαιτεί ενημερώσεις για τις εφαρμογές που επηρεάστηκαν.
Οι πρώτες αναφορές εμφανίστηκαν πριν από αρκετές ώρες. Οι εφαρμογές iOS που χρησιμοποιούν το Google Analytics για Firebase άρχισαν να παρουσιάζουν σφάλματα αμέσως μετά το άνοιγμα, παρόλο που οι προγραμματιστές τους δεν είχαν κυκλοφορήσει νέες εκδόσεις στο App Store. Επομένως, το πρόβλημα επηρέασε εφαρμογές που ήταν ήδη εγκατεστημένες σε iPhone και iPad.
Το σφάλμα προέκυψε από μια λανθασμένη απόκριση που έλαβε το Firebase SDK κατά τη λειτουργία του. Δεδομένου ότι πολλές εφαρμογές βασίζονται στο Firebase για τα αναλυτικά τους στοιχεία, μια μεμονωμένη δυσλειτουργία από την πλευρά της Google θα μπορούσε να προκαλέσει ταυτόχρονα διακοπές λειτουργίας σε μεγάλο αριθμό διαφορετικών εφαρμογών. Ορισμένοι προγραμματιστές ανέφεραν μια δραματική αύξηση στα ποσοστά σφαλμάτων.
Το περιστατικό θα μπορούσε εύκολα να αποδοθεί λανθασμένα στην πρόσφατη ενημέρωση του iOS. Η Apple κυκλοφόρησε χθες το iOS 27.0.1 , αλλά δεν υπάρχει σύνδεση: οι εφαρμογές που επηρεάστηκαν παρουσίασαν σφάλματα και σε άλλες εκδόσεις του iOS.
Η Google κυκλοφορεί μια λύση
Η Google άρχισε να αντιμετωπίζει γρήγορα το πρόβλημα και αναφέρει ότι ολοκλήρωσε την κυκλοφορία της ενημέρωσης κώδικα λίγο περισσότερο από δύο ώρες μετά την έναρξη του συμβάντος. Οι προγραμματιστές δεν χρειάστηκε να κάνουν καμία αλλαγή στις εφαρμογές iOS και οι χρήστες δεν χρειάστηκε να κατεβάσουν μια νέα έκδοση από το App Store.
Ωστόσο, το πρόβλημα δεν λύθηκε άμεσα για όλους. Η Google εξηγεί ότι οι μηχανισμοί προσωρινής αποθήκευσης μπορούν να συνεχίσουν το πρόβλημα για έως και τέσσερις ώρες μετά την ανάπτυξη της επιδιόρθωσης, γι' αυτό και ορισμένες εφαρμογές συνεχίζουν να παρουσιάζουν προσωρινά σφάλματα, παρόλο που το πρόβλημα έχει ήδη διορθωθεί από την πλευρά του διακομιστή.
Οι εφαρμογές iPhone και iPad που επηρεάστηκαν θα πρέπει πλέον να λειτουργούν κανονικά. Η Google δεν έχει ακόμη δημοσιεύσει πλήρη ανάλυση της αιτίας του συμβάντος. Αυτό υπογραμμίζει τη σημασία των υπηρεσιών τρίτων που ενσωματώνονται στις εφαρμογές για κινητά: όταν ένα στοιχείο όπως το Firebase αντιμετωπίζει πρόβλημα από την πλευρά του διακομιστή, ένα πλήθος ήδη δημοσιευμένων εφαρμογών μπορεί να επηρεαστεί ταυτόχρονα.


