Perché è meglio che la batteria di un iPhone NON chiuda le app?


51

So che a quanto pare non è una buona idea chiudere le app sul tuo iPhone per risparmiare sulla batteria. Ho letto domande e risposte come La chiusura forzata delle app ha qualche vantaggio sui dispositivi iOS? ma non è ancora abbastanza geloso con me. A volte ho trovato oltre 50 app in esecuzione, quindi non chiuderle non ha senso.

Forse sono un po 'vecchio e non puoi semplicemente insegnare nuovi trucchi ai vecchi cani, ma qualcuno qui può spiegare PERCHÉ è meglio mantenere tutte queste app in esecuzione? E quando dico "spiegare" intendo in parole povere in modo da poter capire.


31
L'idea sbagliata è la parte "in esecuzione". Le app nello Switcher non sono necessariamente in esecuzione, la maggior parte in realtà non lo è. Pensala più come un elenco "usato più di recente" che come un monitor di processo
nohillside

3
Come patrix, vorrei aggiungere che iOS chiude le app da sola quando sta esaurendo la memoria, quindi anche se sembra che 50 app siano in esecuzione, se stai guardando un video c'è un'enorme possibilità che le altre 49 abbiano effettivamente stato terminato dopo 2/3 minuti. Il commutatore di app mostra solo una recente schermata di quelle app a questo punto.
Coded Monkey,

5
@CodedMonkey Concordo principalmente con il tuo commento, tuttavia l'unico chiarimento che farei è che gli altri 49 non sarebbero stati chiusi, sarebbero stati sospesi. La differenza è che quando un'app viene chiusa non è più residente in memoria, mentre essere sospesa significa che non è visibile sullo schermo, né esegue codice. In questo stato non utilizza il processore o la batteria, ma è ancora residente in memoria. Tuttavia, tutto ciò che ha detto, usando il tuo esempio, suppongo che iOS potrebbe effettivamente terminare alcune delle altre 49 app, ma mantenerne la maggior parte in uno stato sospeso.
Monomeeth

8
Probabilmente dobbiamo rivolgerci all'elefante nella stanza - cosa ti fa dire "mantieni tutte queste app in esecuzione" - e cosa è nello specifico "chiudi le app" - iOS 11 esegue al massimo tre app e alcune app ottengono periodiche attivazioni in background (in base alla progettazione ) se stiamo parlando del sistema operativo in termini di grandi tratti / laici. Se questo ha lo scopo di chiarire la questione se rimuovere le miniature delle immagini dell'app salvate dall'interfaccia utente multitasking, chiariamolo nella domanda.
bmike

3
Ho davvero inorridito i miei amici avendo (in questo momento) 314 abbronzature che safari e 57 app "aperte".
Tim

Risposte:


64

Non sei solo. Le persone sono abituate alle loro abitudini di computer desktop ed è comprensibile che queste abitudini vengano trasferite sui loro iPhone e iPad.

Tuttavia, lasciami provare a spiegarlo usando un'analogia:

Immagina che sia una giornata calda e sei fuori dal giardinaggio. Hai sete, quindi vai in cucina, prendi un bicchiere grande, aggiungi del ghiaccio e riempilo d'acqua. Quindi ne bevi metà e svuoti il ​​resto nel lavandino prima di tornare fuori. Non molto tempo dopo, hai di nuovo sete, quindi torni in cucina, prendi lo stesso bicchiere, ci metti del ghiaccio e lo riempi d'acqua. Ancora una volta ne bevi solo metà e svuoti il ​​resto nel lavandino!

Il flusso di lavoro sopra non ha proprio senso. Perché non porti il ​​bicchiere fuori con te? E non stai solo sprecando acqua svuotandola, ma stai spendendo più tempo ed energia per recuperarla.

Allo stesso modo, quando esci da un'app stai effettivamente usando un po 'di energia della batteria nel processo di farlo (ad esempio cancellandola dalla RAM, ecc.) E poi di nuovo più tardi quando devi avviarla di nuovo e caricarla di nuovo nella RAM.

Pertanto, per la maggior parte delle volte è meglio lasciare le app aperte. Anche se sono aperti, sono davvero solo in una modalità sospesa che non utilizza alcuna batteria. Sì, l'app è ancora caricata nella RAM e occupa spazio , ma in realtà non sta facendo nulla , è solo inattiva. Inoltre, poiché non utilizza alcuna batteria in questo stato, non vi è alcun vantaggio a smetterla dal punto di vista della conservazione della batteria, soprattutto se si tratta di un'app che si sa che verrà utilizzata più volte nel corso della giornata.

Inoltre, non c'è davvero alcun vantaggio nel forzare l'uscita da un'app perché iOS stesso lo farà per te se / quando è necessario per liberare la RAM. Quindi, se hai 50 app aperte e rimangono aperte, allora iOS non è stato spinto al punto di dover chiudere nessuna di esse per liberare memoria.

Ora, come qualsiasi altra cosa, ci sono sempre delle eccezioni alla regola (come le app che devono eseguire attività in background). Un esempio è quello che suona musica mentre stai facendo altre cose con il tuo telefono, o quello che sta scaricando contenuti in background, o quello che sta contando il numero di passi che passi in un giorno, ecc. Tuttavia, iOS ha un processo efficiente per la gestione di app / attività in background e se si sceglie di chiuderle, in pratica si dice di non fidarsi del sistema operativo per svolgere correttamente il proprio lavoro.

Quindi, sentiti libero di uscire dalle tue app quando devi (ad esempio perché è congelato, ecc.), Ma non farlo per risparmiare la batteria. In effetti, se lo fai, otterrai il contrario e consumerai più batteria durante il giorno!

Sommario

  • Devi uscire dalle app solo se non funzionano correttamente (ad es. Un'app si è bloccata, non viene visualizzata correttamente, ecc.).
  • Le app elencate in App Switcher non sono necessariamente in esecuzione , in realtà la maggior parte di esse non funziona affatto.
  • La maggior parte delle app in App Switcher si troverà in uno stato sospeso , ciò significa che non sono: visibili sullo schermo, eseguono il codice, usano la CPU o la GPU o usano la batteria. Tuttavia, sono ancora residenti in memoria fino a quando non vengono eliminati (se necessario) dal sistema per liberare memoria:

    Sospeso : l'app è in background ma non esegue il codice. Il sistema sposta automaticamente le app in questo stato e non le notifica prima di farlo. Mentre sospesa, un'app rimane in memoria ma non esegue alcun codice. Quando si verifica una condizione di memoria insufficiente, il sistema può eliminare le app sospese senza preavviso per liberare spazio per l'app in primo piano.

    Fonte : vedere la tabella 2-3 all'interno del primo link di riferimento alla fine di questa risposta.

  • Le uniche app effettivamente in esecuzione sul tuo iPhone in un dato momento sono l'app attiva (ovvero quella visibile sullo schermo) e tutte le altre che funzionano in background . ( Nota: ci sono alcune eccezioni temporanee a ciò nel caso di app che hanno ancora bisogno di tempo per completare l'esecuzione del codice che hanno già avviato mentre erano attive - in genere questo è solo nell'ordine dei secondi ma potrebbe teoricamente estendersi a oltre un minuto.) .

  • In termini di app in esecuzione in background, puoi controllare quali app sono autorizzate a farlo (se sono aperte) selezionando Impostazioni> Generali> Aggiornamento app in background. ( Nota: solo perché vedi un'app elencata qui non significa che verrà eseguita in background, ma disabilitandola qui significa che sicuramente non lo farà!)
  • Se il tuo iPhone è bloccato, l'app che era attiva (cioè era visibile sullo schermo) quando hai bloccato il dispositivo è ora inattiva . Tuttavia, a meno che tu non abbia appena bloccato il tuo iPhone e stia ancora terminando l'esecuzione del codice o sia in esecuzione in background (ad esempio, riproduzione di musica, ecc.), Non sta utilizzando la CPU, la GPU o la batteria.

Riferimenti

  1. Per ulteriori informazioni sui vari stati in cui può trovarsi un'app, fare riferimento alla Guida alla programmazione delle app di Apple per iOS: Stati di esecuzione per app .
  2. Per ulteriori informazioni sulle app in esecuzione in background, consultare la Guida alla programmazione delle app di Apple per iOS: Esecuzione in background .

9
Quindi se hai 50 app aperte e rimangono aperte, allora iOS non è stato spinto al punto di dover chiudere nessuna di esse per liberare memoria Per essere chiari, non c'è modo di dire se le app nell'app gli switcher sono veramente aperti (ovvero, residenti in memoria) o meno.
MJeffryes,

24
Ciò che sta scaricando la batteria sta riavviando l'app . La sospensione di un'app è economica. Il ripristino di un'app sospesa è economico. Ma la necessità di caricare completamente l'app da zero richiede molte risorse (anche se alcune potrebbero essere ancora memorizzate nella cache): il sistema operativo deve caricare l'app e tutti i suoi quadri dipendenti, il codice di avvio completo dell'app deve essere eseguito di nuovo, ecc. .
DarkDust

5
Ho sempre pensato che lo switcher elenca tutte le app mai aperte sul telefono fino a un limite massimo, nell'ordine in cui sono state utilizzate l'ultima volta, indipendentemente dal fatto che fossero in memoria o meno. Se scorro sufficientemente indietro, il passaggio a un'app provocherà una pausa abbastanza lunga poiché (presumo) l'app viene caricata dal disco. C'è qualche documentazione che conferma la tua visione del suo comportamento?
MJeffryes,

7
Questa è una risposta utile, ma non c'è modo che iOS mantenga sospese tutte 50 app, a meno che ognuna di esse abbia un footprint di memoria davvero microscopico. Passo da una app all'altra di grandi dimensioni tutto il giorno (Safari, Twitter, Facebook, Reddit, YouTube, ecc.) E spesso ricevo un "ricaricamento completo" tornando a un'app solo 2 o 3 carte nell'elenco più recente.
BradC,

3
@Monomeeth Un sacco di app che sono state effettivamente chiuse - vale a dire, richiedono un ricaricamento completo per riprendere - si trovano nel selettore di app. iOS non terminerà completamente, non credo, a meno che non si sia verificato un arresto anomalo: rimane solo nel commutatore di app, non residente in memoria e solo più o meno una comodità per accedervi più rapidamente.
Joe,

22

Le risposte fornite sono accurate, voglio solo chiarire dal punto di vista di uno sviluppatore iOS.

iOS è progettato per gestire il maggior numero di cose possibile, così tu (e gli sviluppatori) non dovrete preoccuparvi di loro. Il risultato finale è un approccio in qualche modo coerente tra le applicazioni, comprese quelle di Apple (anche se a volte Apple stessa taglia alcuni angoli).

Detto questo, la premessa è:

  • iOS sa di più sulla memoria di noi. Sa quanto ha e quanto ha bisogno (fino a un certo punto).
  • iOS ha il pieno controllo della memoria; ha l'ultima parola su chi usa cosa.
  • Se iOS ha bisogno di memoria, la troverà, e questo di solito viene fatto uccidendo altri processi che sono inattivi da un po 'di tempo (e ci sono molte regole dietro le quinte, non le conosciamo tutte e non lo facciamo davvero preoccuparsi per loro).
  • Tutto ciò che fa un processore (CPU) richiede energia. Assolutamente tutto. Non dimenticare che i computer sono solo minuscoli contenitori di elettroni che li muovono in spazi molto piccoli.
  • Quando un'app viene uccisa, ci sono alcuni protocolli (contratti) concordati che definiscono cosa deve essere fatto. iOS applica e trasporta questi protocolli. Ma il lavoro deve essere fatto, non è gratuito e sicuramente non è sempre economico (dipende davvero da cosa sia l'App).

Detto questo, si presume che la maggior parte degli utenti chiuda le app nella speranza di aumentare la durata della batteria, con l'impressione che, chiudendo le cose, si sprechi meno energia nel mantenere in esecuzione queste app.

La verità è che, su iOS, questo non è quasi mai il caso. Quando premi home, l'app viene sospesa e non utilizza più le risorse di cui potrebbero aver bisogno altre app. Se una nuova app (o anche iOS) ha bisogno di quella memoria, se ne occuperà da sola, ma solo se ne ha bisogno.

Chiudendo le app ripetutamente, stai forzando iOS a svolgere quel compito potenzialmente costoso di scaricare davvero un'app, salvandone lo stato e cosa no, con l'ulteriore problema che quando riapri l'app, tutte quelle cose devono essere ripristinate e, a seconda della complessità dell'app, molte cose devono essere lette dalla memoria, nella memoria principale del telefono e così via. Tutto questo lavoro extra, avrebbe potuto essere evitato se si lascia semplicemente l'app nel suo stato "sospeso".

Tuttavia ...

In alcuni casi (e sono rari ma non incredibilmente rari), vuoi uccidere le app che si comportano male. Esempi sono (ma non limitati a): App che si occupano di audio di sottofondo o servizi asincroni come la posizione (dove l'app richiede una posizione e iOS deve andare e chiedere in giro dove si trova, ad esempio, sparando il GPS se necessario) , streaming video, ecc.

Ho avuto innumerevoli istanze di app come Lyft, United Airlines, persino Twitter, che finiscono in uno stato interrotto (o semplicemente non funzionano correttamente), sia perché sei in una cattiva rete (iOS è diventato davvero cattivo in recupero da alcune reti difettose nelle ultime 3-4 versioni) o semplicemente la rete non risponde correttamente.

Col tempo, la maggior parte di questi problemi tende a scomparire e l'app riprende a funzionare; ma se hai davvero bisogno che l'app funzioni ora , devi andare avanti e pagare il prezzo di doverlo uccidere e riavviarlo da zero. In questo modo hai usato più batteria, ma, ehi, ne avevi bisogno.

E se questo fosse confuso, posso darti un'analogia con l'auto, perché è quello che tendiamo a fare sempre.

L'analogia con l'auto

So che la tecnologia automobilistica è avanzata e questo non è più un buon esempio, ma gioca qui con me .

Sparare il motore di un'auto consumava più carburante del semplice minimo. Quando le auto avevano carburatori invece di iniettori, questo era anche peggio; ecco perché spegnere il motore quando ci si ferma a un semaforo rosso, teoricamente può consumare più carburante di un minimo al minimo. Le auto più recenti hanno un meccanismo molto più efficiente e possono fermare il motore, ma rimangono in uno stato semi-avviato (non entriamo troppo nelle auto qui).

Chiudi le app, è l'equivalente di una persona che spegne l'auto ad ogni semaforo. Invece di lasciarlo inattivo fino a quando non ne avrai più bisogno, normalmente pochi secondi dopo.

L'analogia non è perfetta, perché la verità è che le auto inattive usano ancora carburante, mentre le app sospese no; tuttavia, agli occhi del telefono, non usano nulla di memoria / batteria (purché non abbiano un'elaborazione in background di alcun tipo attiva, ovviamente).

Fondamentalmente stai spegnendo il tuo motore ogni volta che uccidi un'app e non stai lasciando che il meccanismo "intelligente" di iOS al minimo si occupi di esso, quindi quando la luce diventa verde, puoi semplicemente premere l'acceleratore e il motore gira più veloce di quanto se fosse stato arrestato al 100%. L'avvio di un motore da uno stato di arresto, consuma anche più potenza del solo carburante, è necessario ruotare il motorino di avviamento in modo che il motore possa essere avviato, iniettato carburante e creato scintille, quindi ... è un sacco di lavoro dietro le quinte. Le app sono come motori. :)


1
Haha, mi piace l'analogia (e la tua risposta). :)
Monomeeth

Domanda sul tuo commento in merito a: applicazioni che si comportano male: "[...] se hai davvero bisogno dell'app per funzionare ora, allora devi andare avanti e pagare il prezzo di doverlo uccidere e riavviarlo da zero. Hai usato più batteria facendo questo [...] "Credi che questo sia universalmente più dispendioso? Anche se non esco altrimenti dalle app, presumo spesso che un'app sospesa o altrimenti problematica stia probabilmente consumando molte risorse tentando ripetutamente e non riuscendo a fare tutto ciò che vuole fare. Vedo che questo potrebbe essere meno intenso rispetto al riavvio da zero, credi che sia generalmente il caso?
brhfl,

1
@brhfl È difficile dirlo, ogni app ha un mondo diverso. Ci sono alcuni chiari segni che qualcosa non va. Se il telefono si surriscalda in un breve periodo di tempo mentre stai solo cercando di utilizzare un'app, potrebbe significare che la CPU viene utilizzata, se il telefono si sente lento (animazioni che saltano i frame, ad esempio). Questi sono buoni segnali che qualcosa sta usando più risorse di quanto dovrebbe e in quei casi uccidere l'app sospetta è la strada da percorrere. In generale, se un'app è sospesa (in background) anche se non sta andando alla grande, non avrà altra scelta che comportarsi; o rischia di essere ucciso da iOS.
Martin Marconcini,

1
  1. Se si spegne completamente un'app, quindi quando è necessario riaprirla in un secondo momento, l'overhead associato all'avvio di una nuova istanza dell'app è più dispendioso in termini di CPU ed energia rispetto al semplice passaggio da un'app all'altra.
  2. Quando un'app è semplicemente lì in memoria, a meno che non sia effettivamente costruita per essere eseguita in background, di solito viene messa in pausa o uccisa e non consuma alcun ciclo della CPU (di solito). Se si tratta di un'app abbastanza semplice, sarà semplicemente seduta lì usando la memoria. In tal caso, lo stato dell'app viene persistito altrove (sulla memoria del dispositivo nel caso di Android) in modo che lo stato dell'app possa essere ripristinato in seguito. Per darti un'idea, un messaggio piuttosto lungo non inviato che ho scritto nell'app Viber nel mio telefono è sopravvissuto a un telefono spento a causa dell'esaurimento della batteria. Dopo aver riavviato il telefono, quindi Viber, ho trovato il messaggio che mi aspettava di inviarlo. Halleluja.
  3. A seconda del chip di memoria, se contiene zero o uno non farà alcuna differenza significativa nel consumo di energia. Quindi tenere le cose in memoria non ti farà risparmiare significativamente la batteria.
  4. Quando un'app si trova in un sonno molto profondo (ragazzi, per favore confermatelo), solo un riferimento ad essa sarà visibile nel selettore di app come un'istantanea dell'ultima schermata che era visibile da essa prima di andare sotto. Lo dico perché un giorno ho deciso di chiudere tutte le app sul mio iPad e sono rimasto sorpreso dalla quantità di app che ho dovuto chiudere. Erano più di 60 app. Questi non possono essere tutti conservati nella memoria dell'iPad. Ho visto alcune app lì, che sono state utilizzate diversi mesi fa.

Come analogia ... con la tua auto, se devi fare troppe soste durante il giorno e continuare a fermarti e avviare il motore, verrà un momento in cui la batteria sarà completamente scarica. Ciò può accadere se il tempo di ricarica durante la guida tra le soste non è abbastanza lungo per ripristinare l'enorme quantità di energia che viene aspirata dalla batteria ogni volta che si avvia il motore. Inoltre, non è buono per il motorino di avviamento e il consumo complessivo di gas. Ecco perché molti conducenti di camion delle consegne manterranno il motore al minimo durante i loro brevi arresti.

Questa analogia è l'IMO simile al mito del risparmio di memoria.


-1

Dare solo un'opinione diversa là fuori per il bene della discussione. Questo concetto ha un certo grado di verità, ma una volta che avrai aperto un certo numero di app, probabilmente inizierai a vedere rendimenti decrescenti nel mantenere sospese le app.

Più app hai aperto, più RAM si sta abituando, ovviamente. In genere ogni app in memoria viene suddivisa in memoria che l'app stessa sta attualmente utilizzando, memoria che l'app vuole avere a portata di mano e memoria che il sistema operativo ha effettivamente consentito all'app di utilizzare, il che ti dà la quantità finale di memoria dell'app è consentito l'uso. Il motivo per cui l'app mantiene una parte separata di questa memoria come memoria che vuole usare, è perché l'app potrebbe aver bisogno di far crescere il suo heap, ma non vuole necessariamente farlo subito perché è male per i garbage collector hanno heap di grandi dimensioni (heap di grandi dimensioni = raccolte di rifiuti più lunghi), quindi l'app metterà da parte una parte della memoria che non è attualmente in uso, ma che può essere utilizzata dall'app solo se necessario.

Supponiamo che il sistema operativo consenta la mia app fino a 700 MB, e l'app mette da parte 300 MB di quella memoria per sé, lasciando 400 MB là fuori per la mia app da usare se vuole, ma poi un'altra app si apre e ha bisogno di un po 'di memoria; il sistema operativo esamina tutte le diverse app e decide se va bene estrarre un po 'di memoria da un'altra app e usarla per la nuova app, in questo caso potrebbe decidere di prendere 150 MB dalla memoria consentita dalle mie app e darla alla nuova app , richiedendo che la memoria venga scambiata per fornire alla nuova app la memoria da usare (pensate a questa come una riallocazione dei fondi in un'azienda), più app avete aperto, più lavoro deve fare il sistema operativo per decidere effettivamente quale memoria dell'app può sottrarre per dare memoria alla nuova app.

In questo senso, ogni app che viene aperta e sospesa aggiunge complessità a questo processo, rendendolo più intensivo per la CPU e alla fine richiede potenzialmente più energia della batteria per aprire le app future rispetto alla potenza della batteria risparmiata non chiudendo altre app.

Intendiamoci, nulla di tutto ciò tiene conto del fatto che, a meno che tu non uccida veramente un'app, ci possono essere servizi in background che consumeranno potenza di elaborazione, ad esempio notifiche impostate per avvisarti su un timer, ecc. le app non usano un vero servizio in background e in realtà usano le notifiche push da servizi come firebase, che non richiedono che l'app sia aperta in nessun momento.

Un'altra cosa da considerare, più app si aprono continuamente, più frammentata sarà la memoria inizialmente fino a quando il sistema operativo non passa e pulisce la memoria per essere più pulita e strutturata in modo più efficiente, questo stesso mastica anche la potenza di elaborazione e il più memoria è occupata dalle app, più intenso sarà questo processo per il tuo dispositivo.

Tutto questo per dire, lasciare le app aperte è per lo più più efficiente, a meno che non vengano aperte troppe app, tuttavia non sono sicuro di quante app debbano essere aperte per raggiungere questa soglia, se il numero esiste.

fonti:

SGen garbage collector for Mono: http://www.mono-project.com/docs/advanced/garbage-collector/sgen/

Panoramica del profiler di memoria per app Xamarin per iOS e Android, che mostra il modo in cui la memoria è gestita dall'app (set di lavoro, byte privati, memoria allocata, ecc.) Https://blog.xamarin.com/say-hello-to -la-Xamarin-profiler /


1
Non sono sicuro che sia corretto - sei uno sviluppatore iOS? Credo che iOS possa, a sua discrezione, uccidere le app sospese secondo necessità per liberare memoria, ma dubito fortemente che possa ridurre parzialmente l'impronta di memoria di un'app sospesa. Almeno come utente, sembra essere tutto o niente.
BradC

2
Questo è vero per i sistemi operativi "completi" che eseguono il multitasking simultaneo di app completamente in esecuzione. Questo non è il caso di iOS (ad eccezione delle più recenti configurazioni a schermo diviso). Non sto dicendo che sono sicuro che ti sbagli, sto solo dicendo che il tuo istinto da altri sistemi operativi potrebbe non essere applicabile qui.
BradC,

1
E IMHO confondi il commutatore di app con un elenco di app "aperte" / "in memoria". Questo chiaramente non è il caso, quindi l'impronta della memoria potrebbe essere la stessa per un iPhone con 5 o 20 app nel commutatore
nohillside

2
La gestione della memoria del framework Mono / Xamarin non è rappresentativa di come funzionano app / servizi nativi sulla piattaforma iOS. iOS e il runtime Objective-C / Swift non implementano la garbage collection.
Mike Mertsock,

2
@TrevorHart utilizza il conteggio automatico dei riferimenti developer.apple.com/library/content/documentation/Swift/…
Mateusz Szlosek

-2

Versione pulita: è meglio perché il sistema operativo è stato progettato per renderlo migliore al punto in cui l'utente vorrebbe mantenere le app (o in uno stato "sospeso") al fine di raccogliere maggiori informazioni sulle tue azioni [*] in seguito se necessario.

Versione più lunga: le app "sospese" avranno il loro stato salvato in memoria, quindi una volta che si desidera riavviarle, i processi di caricamento di tutto indietro richiederanno meno tempo per il procuratore e quasi nessun uso dell'unità di archiviazione ... Con questo non puoi sapere se le tue app stanno facendo altre cose in background che in molti casi siedono lì a raccogliere dati su di te.


[*] Per elaborare i dati raccolti dalla tua parte ... le app archiviate in memoria possono essere "sospese" o attive in background. Come proprietario del dispositivo non puoi sapere (se non possiedi le conoscenze e alcune altre app per scansionare attivamente l'utilizzo della CPU) che cosa sta realmente facendo l'app. Dal punto di vista della sicurezza, consiglierei di chiudere qualsiasi app che non utilizzerai per i prossimi 10 minuti.

PS Questa pratica viene eseguita anche su dispositivi Android tra ...


6
-1 Questa risposta sarebbe migliore se non avesse questo sottotono di "il tuo telefono è progettato per spiarti".
Nzall

4
"Il tuo telefono è progettato per spiarti" in realtà non si applica ai dispositivi Apple: non fanno soldi con i dati personali.
wizzwizz4,

1
@ wizzwizz4 Dice chi?
yo

1
@yo 'Dice la mia incapacità di trovare prove per suggerire che lo fanno. Assumi la buona fede e tutto il resto.
wizzwizz4,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.