Non mi sono mai reso conto di avere questa caratteristica attivata o disattivata.
Come posso educarmi a ciò che fa in modo che possa scegliere se attivarlo o disattivarlo per l'intero sistema o per applicazioni specifiche?
Alcune app come Facebook continuano a ricevere nuovi post di feed in background quando non si utilizza l'app. Questo dà l'impressione quando si avvia l'app che è veramente veloce e tutto è già lì e l'interfaccia utente principale non è piena di spazi vuoti per segnaposto di immagini e cose di questo tipo.
L'impatto maggiore che ho notato è che utilizza una tonnellata di dati cellulari quando mia moglie controlla Facebook durante la pausa pranzo, quindi continua a rinfrescarsi per le prossime 4 ore fino a quando non torna a casa al wifi.
Cerco di disattivare l'aggiornamento dell'app in background per la maggior parte delle app. Un buon uso ipotetico sarebbe una app che tiene traccia del chilometraggio del tour e lo traccia su una mappa. Potresti avere un lungo viaggio e non hai bisogno di guardare un telefono durante la guida, quindi questo sarebbe un buon uso per l'aggiornamento dell'app in background in modo che l'app possa continuare a misurare la distanza anche quando il telefono è bloccato o sono sul telefono stesso.
Aggiornamento in background e servizi di localizzazione sono due cose diverse. La maggior parte delle app di navigazione come Waze non utilizza l'aggiornamento in background per fornire routing o indicazioni stradali. Utilizzano Core Location, che utilizza una combinazione di GPS e Wi-Fi per ottenere la tua posizione esatta, anche in background.
Waze usa Aggiornamento in background, ma chi sa esattamente cosa, o quanto questo potrebbe ostacolare la sua funzionalità. Background Refresh avvierà la tua app in background e gli darà un po 'di tempo per eseguire qualche azione. Quante volte ciò accade è totalmente opaco per l'utente o lo sviluppatore. Dipende dal sistema operativo.
Aggiornamento in background è una funzione il cui nome descrive esattamente ciò che fa. Permette alle app di aggiornare automaticamente i loro contenuti in background. Ciò significa che ogni volta che apri l'app avrai sempre nuovi contenuti.
Ad esempio: Waze è un'app di navigazione che necessita di aggiornamento in background per ottenere costantemente la tua posizione e fornire indicazioni stradali anche se l'app non è aperta e viene eseguita in background. Disattivarlo potrebbe impedire alle app di fare cose come questa. Ti consiglio di esaminare l'elenco e disattivare quelli che non ritieni debbano aggiornare / ottenere nuovi contenuti quando l'app viene chiusa. Se lo fai, potresti vedere un aumento della durata della batteria.