Tokom ove sedmice, nekoliko američkih programera i blogera ukazalo je na dugogodišnji problem sa Facebookovom iOS aplikacijom, koja konstantno koristi mnogo više snage nego što bi aktivnost korisnika ukazivala. Matt Galligan je spomenuo da je tokom proteklog mjeseca mnogo puta primijetio da zvanična Facebook aplikacija za iOS troši najviše energije kada je u pozadini. Ovo je čak i ako je korisnik isključio automatsko ažuriranje aplikacija u pozadini.
Nejasno je šta tačno aplikacija radi u pozadini. Ipak, najviše se govori o tome da koristi VOIP usluge, audio i push obavijesti, koje direktno čine sadržaj dostupnim bez znanja korisnika. Galligan naziva Facebookov pristup "neprijateljskim prema korisnicima". On kaže da kompanija aktivno stvara načine za održavanje svoje aplikacije u pozadini, sa ili bez dozvole korisnika.
Konkretne brojke koje se pojavljuju u člancima koji se fokusiraju na problem pokazuju da je Facebook aplikacija činila 15% ukupne energije koja se troši sedmično, pri čemu je radila u pozadini dvostruko duže nego što je korisnik aktivno radio s njom. Istovremeno, na uređajima sa kojih potiču podaci, u postavkama je onemogućeno automatsko ažuriranje aplikacija u pozadini za Facebook.
Ova informacija se pojavljuje zahvaljujući detaljnijem praćenju potrošnje baterije u iOS-u 9, koji će pokazati koja aplikacija ima koji udio u ukupnoj potrošnji i koliki je omjer aktivnog i pasivnog (pozadinskog) korištenja aplikacije od strane korisnika.
Iako Facebook nije komentirao šta konkretno njegova aplikacija radi u pozadini, glasnogovornik kompanije je odgovorio na negativne članke rekavši: „Čuli smo izvještaje o ljudima koji imaju problema s baterijom s našom iOS aplikacijom. Istražujemo to i nadamo se da ćemo uskoro moći da ispravimo…”
Do tada, najbolje rješenje za probleme sa trajanjem baterije je ili paradoksalno dozvoliti Facebooku da se ažurira u pozadini (što ne otklanja problem potrošnje viška energije, ali ga barem smanjuje), ili da izbrišete aplikaciju i pristupite društvenim mrežama. mreže putem Safarija. Uzimaju se u obzir i aplikacije trećih strana koje omogućavaju pristup Facebooku.
Ispuštanje aplikacije nije dovoljno?
Mislim da bi to trebalo biti dovoljno.
Dovoljno je, ali je iscrpljujuće raditi 20 puta dnevno. Jednostavno sam obrisao sve aplikacije koje po iOS-u rade u pozadini (iako im to nisam dozvolio) i odjednom mi je skoro potrebno da ih punim jednom u dva dana - preporučujem ih.
Nisam se riješio ove navike, ne koristim aplikaciju, samo je ubijem :-( mada se ponekad ispostavi da to i nije tako loša praksa, ali znam da je "loša navika" :-)
Ovo nije samo problem sa FB-om već i sa njihovim Messengerom ili WhatsApp-om.
onda je pitanje koliko apple testira aplikacije prije nego što ih pusti u promet. Očekivao bih da ovako nešto nije dozvoljeno u trgovini aplikacijama..
Po mom mišljenju, oni ih ne testiraju, samo ih stavljaju u neku vrstu sandboxa gdje imaju dijagnostiku (xcode dozvoljava ovako nešto) i imaju log output (pretpostavljam da će metrika testa biti slična onoj odgovornoj za DieselGate), u svakom slučaju, pretpostavljam da je 80% automatski proces bez ljudske intervencije…
Testirali su ga živi ljudi. Kada podnesete aplikaciju na odobrenje, Apple želi podatke za prijavu na probni račun kako bi mogli kliknuti na nju.
Hvala na ispravci, zaista ne bih ni pomislio, ali drago mi je da sam naučio.
Je li ikoga iznenađujuće da aplikacija za pomirenje Facebook pomiruje?
To je bila moja prva deinstalirana aplikacija.
Kako je sa pokretima? Uz isključeno osvježavanje u pozadini, aplikacija nije ni otvorena, a ipak radi u pozadini 7 sata u posljednjih 34 dana. Znam da sa ovakvim aplikacijama vjerovatno nije moguće drugačije i da imam zdravstvenu aplikaciju na 5S koja mjeri moje korake i trčanje i slično, ali sviđa mi se način na koji se Moves pravi i onda ne želim odustani, pa imam na račun baterije
Ovog puta to je neka vrsta globalnog problema za Apple. U potpunosti sam isključio pozadinsko ažuriranje a ipak nisam juče ugasio YouTube aplikaciju i ujutro gledam a baterija je prazna. U izvještaju o bateriji otkrio sam da je aplikacija radila u pozadini 16 sati.