Κατά τη διάρκεια αυτής της εβδομάδας, αρκετοί αμερικανοί προγραμματιστές και blogger επεσήμαναν ένα μακροχρόνιο πρόβλημα με την εφαρμογή iOS του Facebook, η οποία χρησιμοποιεί σταθερά πολύ περισσότερη ενέργεια από ό,τι θα έδειχνε η δραστηριότητα των χρηστών. Ο Matt Galligan ανέφερε ότι έχει παρατηρήσει πολλές φορές τον περασμένο μήνα ότι η επίσημη εφαρμογή iOS του Facebook καταναλώνει την περισσότερη ενέργεια όταν βρίσκεται στο παρασκήνιο. Αυτό συμβαίνει ακόμη και αν ο χρήστης έχει απενεργοποιήσει τις αυτόματες ενημερώσεις εφαρμογών στο παρασκήνιο.
Το τι ακριβώς κάνει η εφαρμογή στο παρασκήνιο είναι ασαφές. Ωστόσο, το πιο πολυσυζητημένο είναι ότι χρησιμοποιεί υπηρεσίες VOIP, ειδοποιήσεις ήχου και push, οι οποίες καθιστούν άμεσα διαθέσιμο το περιεχόμενο εν αγνοία του χρήστη. Ο Galligan αποκαλεί την προσέγγιση του Facebook «εχθρική προς τον χρήστη». Λέει ότι η εταιρεία δημιουργεί ενεργά τρόπους για να διατηρεί την εφαρμογή της να λειτουργεί στο παρασκήνιο, με ή χωρίς την άδεια του χρήστη.
Συγκεκριμένα στοιχεία που εμφανίζονται σε άρθρα που εστιάζουν στο θέμα δείχνουν ότι η εφαρμογή Facebook αντιπροσώπευε το 15% της συνολικής ενέργειας που καταναλώθηκε την εβδομάδα, με τη λειτουργία της στο παρασκήνιο δύο φορές όσο ο χρήστης εργαζόταν ενεργά μαζί της. Ταυτόχρονα, στις συσκευές από τις οποίες προέρχονται τα δεδομένα, οι αυτόματες ενημερώσεις εφαρμογών στο παρασκήνιο για το Facebook έχουν απενεργοποιηθεί στις ρυθμίσεις.
Αυτές οι πληροφορίες εμφανίζονται χάρη στην πιο λεπτομερή παρακολούθηση της κατανάλωσης μπαταρίας στο iOS 9, η οποία θα δείξει ποια εφαρμογή έχει ποιο μερίδιο στη συνολική κατανάλωση και ποια είναι η αναλογία ενεργητικής και παθητικής (παρασκήνιο) χρήσης της εφαρμογής από τον χρήστη.
Ενώ το Facebook δεν έχει σχολιάσει τι κάνει συγκεκριμένα η εφαρμογή του στο παρασκήνιο, ένας εκπρόσωπος της εταιρείας απάντησε στα αρνητικά άρθρα λέγοντας: «Έχουμε ακούσει αναφορές για άτομα που αντιμετωπίζουν προβλήματα μπαταρίας με την εφαρμογή μας για iOS. Το εξετάζουμε και ελπίζουμε να είμαστε σε θέση να δώσουμε μια λύση σύντομα…”
Μέχρι τότε, η καλύτερη λύση για προβλήματα με τη διάρκεια ζωής της μπαταρίας είναι είτε παραδόξως να επιτρέψετε στο Facebook να ενημερώνεται στο παρασκήνιο (που δεν εξαλείφει το πρόβλημα της κατανάλωσης υπερβολικής ενέργειας, αλλά τουλάχιστον τη μειώνει), είτε να διαγράψετε την εφαρμογή και να αποκτήσετε πρόσβαση στα κοινωνικά δίκτυο μέσω του Safari. Εξετάζονται επίσης εφαρμογές τρίτων που επιτρέπουν την πρόσβαση στο Facebook.
Δεν αρκεί η απόρριψη της εφαρμογής;
Νομίζω ότι αυτό πρέπει να είναι αρκετό.
Είναι αρκετό, αλλά είναι εξαντλητικό να το κάνεις 20 φορές την ημέρα. Απλώς διέγραψα όλες τις εφαρμογές που σύμφωνα με το iOS τρέχουν στο παρασκήνιο (παρά το γεγονός ότι δεν τους το επέτρεψα) και ξαφνικά σχεδόν πρέπει να τις φορτίζω μια φορά κάθε δύο μέρες - τις προτείνω.
Δεν έχω ξεφορτωθεί αυτή τη συνήθεια, δεν χρησιμοποιώ την εφαρμογή, απλώς τη σκοτώνω :-( αν και μερικές φορές αποδεικνύεται ότι δεν είναι τόσο κακή πρακτική, αλλά ξέρω ότι είναι μια "κακή συνήθεια" :-)
Αυτό δεν είναι μόνο πρόβλημα με το FB αλλά και με το Messenger ή το WhatsApp.
Είναι λοιπόν ζήτημα πόσο η apple δοκιμάζει τις εφαρμογές πριν τις βάλει στην κυκλοφορία. Θα περίμενα ότι κάτι τέτοιο δεν επιτρέπεται στο κατάστημα εφαρμογών..
Κατά τη γνώμη μου, δεν τα δοκιμάζουν, απλά τα βάζουν σε κάποιο είδος sandbox όπου έχουν διαγνωστικά (το xcode επιτρέπει κάτι τέτοιο) και έχουν έξοδο καταγραφής (υποθέτω ότι η μέτρηση δοκιμής θα είναι παρόμοια με αυτή που είναι υπεύθυνη για το DieselGate), ούτως ή άλλως, υποθέτω ότι 80% αυτόματη διαδικασία χωρίς ανθρώπινη παρέμβαση…
Είναι δοκιμασμένο από ζωντανούς ανθρώπους. Όταν υποβάλλετε μια εφαρμογή για έγκριση, η Apple θέλει πληροφορίες σύνδεσης για έναν δοκιμαστικό λογαριασμό, ώστε να μπορούν να κάνουν κλικ μέσω αυτού.
Ευχαριστώ για τη διόρθωση, πραγματικά δεν θα το πίστευα, αλλά χαίρομαι που έμαθα.
Είναι περίεργο για κανέναν το γεγονός ότι η εφαρμογή συμφιλίωσης Facebook συμφιλιώνεται;
Αυτή ήταν η πρώτη μου απεγκατεστημένη εφαρμογή.
Πώς είναι με το Moves; Η ενημέρωση παρασκηνίου απενεργοποιήθηκε, η εφαρμογή δεν είναι καν ανοιχτή και παρόλα αυτά εκτελείται στο παρασκήνιο για 7 ώρες τις τελευταίες 34 ημέρες. Ξέρω ότι με τέτοιες εφαρμογές μάλλον δεν γίνεται αλλιώς και ότι έχω μια εφαρμογή υγείας στο 5S που μετρά τα βήματά μου και το τρέξιμο και άλλα παρόμοια, αλλά μου αρέσει ο τρόπος που γίνονται οι κινήσεις και μετά δεν θέλω να παράτα το, οπότε το έχω σε βάρος της μπαταρίας
Αυτή τη φορά είναι ένα είδος παγκόσμιου προβλήματος για την Apple. Έχω απενεργοποιήσει εντελώς τις ενημερώσεις παρασκηνίου και όμως δεν σκότωσα την εφαρμογή YouTube χθες και το πρωί παρακολουθώ και η μπαταρία εξαντλείται. Στην αναφορά μπαταρίας, διαπίστωσα ότι η εφαρμογή λειτουργούσε στο παρασκήνιο για 16 ώρες.