Pe parcursul acestei săptămâni, mai mulți dezvoltatori și bloggeri din SUA au subliniat o problemă de lungă durată cu aplicația Facebook pentru iOS, care folosește în mod constant mult mai multă putere decât ar indica activitatea utilizatorului. Matt Galligan a menționat că a observat de multe ori în ultima lună că aplicația oficială iOS a Facebook consumă cea mai mare putere atunci când se află în fundal. Acest lucru este chiar dacă utilizatorul are dezactivate actualizările automate ale aplicațiilor în fundal.
Ce anume face aplicația în fundal nu este clar. Totuși, cel mai discutat este că folosește servicii VOIP, notificări audio și push, care fac direct disponibil conținut fără știrea utilizatorului. Galligan numește abordarea Facebook „ostilă față de utilizator”. El spune că compania creează în mod activ modalități de a-și menține aplicația să ruleze în fundal, cu sau fără permisiunea utilizatorului.
Cifrele specifice care apar în articolele care se concentrează pe această problemă arată că aplicația Facebook a reprezentat 15% din energia totală consumată pe săptămână, rulând în fundal de două ori mai mult decât utilizatorul a lucrat activ cu ea. În același timp, pe dispozitivele din care provin datele, actualizările automate de fundal ale aplicațiilor pentru Facebook au fost dezactivate în setări.
Aceste informații apar datorită monitorizării mai detaliate a consumului bateriei în iOS 9, care va arăta ce aplicație are ce cotă din consumul total și care este raportul dintre utilizarea activă și pasivă (în fundal) a aplicației de către utilizator.
Deși Facebook nu a comentat ce face în mod specific aplicația sa în fundal, un purtător de cuvânt al companiei a răspuns articolelor negative spunând: „Am auzit rapoarte despre oameni care se confruntă cu probleme de baterie cu aplicația noastră iOS. Ne analizăm și sperăm să putem oferi o remediere în curând...”
Până atunci, cea mai bună soluție pentru problemele legate de durata de viață a bateriei este fie să permită, în mod paradoxal, Facebook-ului să actualizeze în fundal (ceea ce nu elimină problema consumului de energie în exces, dar măcar o reduce), fie să ștergi aplicația și să acceseze rețeaua socială. rețea prin Safari. Sunt luate în considerare și aplicațiile de la terți care permit accesul la Facebook.
Aruncarea aplicației nu este suficientă?
Cred că ar trebui să fie suficient.
Este suficient, dar e obositor să faci de 20 de ori pe zi. Pur și simplu am șters toate aplicațiile care, conform iOS, rulează în fundal (în ciuda faptului că nu le-am permis) și dintr-o dată aproape că trebuie să le încarc o dată la două zile - le recomand.
Nu am scăpat de acest obicei, nu folosesc aplicația, doar o omor :-( deși uneori se dovedește că nu este o practică atât de proastă, dar știu că este un „obicei prost” :-)
Aceasta nu este doar o problemă cu FB, ci și cu Messenger sau WhatsApp.
atunci se pune problema cât testează Apple aplicațiile înainte de a le elibera în circulație. M-aș aștepta ca așa ceva să nu fie permis în magazinul de aplicații..
După părerea mea, nu le testează, ci doar le pun într-un fel de sandbox unde au diagnostice (xcode permite așa ceva) și au o ieșire de jurnal (presupun că metrica testului va fi similară cu cea responsabilă pentru DieselGate), oricum presupun că 80% proces automat fără intervenție umană...
Este testat de oameni vii. Când trimiteți o aplicație pentru aprobare, Apple dorește informații de conectare pentru un cont de test, astfel încât să poată face clic pe el.
Mulțumesc pentru corectare, chiar nu m-aș fi gândit, dar mă bucur că am învățat.
Este surprinzător pentru cineva că aplicația de reconciliere Facebook reconciliază?
Aceasta a fost prima mea aplicație dezinstalată.
Cum e cu Moves? Actualizarea în fundal a fost dezactivată, aplicația nici măcar nu este deschisă și totuși a rulat în fundal timp de 7 de ore în ultimele 34 zile. Știu că cu astfel de aplicații probabil că nu se poate altfel și că am o aplicație de sănătate pe 5S care măsoară pașii și alergarea și altele asemenea, dar îmi place felul în care se face Mișcări și atunci nu vreau să fac renunta la el, asa ca il am in detrimentul bateriei
De data aceasta este un fel de problemă globală pentru Apple. Am dezactivat complet actualizările de fundal și totuși nu am oprit aplicația YouTube ieri și dimineața mă uit și bateria este descărcată. În raportul bateriei, am constatat că aplicația rula în fundal timp de 16 ore.