Come posso disabilitare il multitasking in iOS4?


14

Ho aggiornato il mio iPhone 3GS a iOS4 e anche se amo la maggior parte delle nuove funzionalità, il multitasking mi fa controllare le app aperte.

Esiste un modo per disabilitare il supporto multitasking in iOS4 o un'app / switch "uccidi tutte le app"?


2
Puoi chiarire cosa intendi con "multitasking mi fa controllare le app aperte"? Sei preoccupato per le prestazioni o la durata della batteria e sei stanco di cercare di assicurarti che nulla di inutile funzioni? Oppure c'è qualche tipo di app in background che ti sta disturbando in modo specifico?

Se non è la durata della batteria per lui, lo è per la maggior parte di noi.
Cregox,

Risposte:


12

Potresti essere preoccupato più di quanto devi essere. Le app possono utilizzare il multitasking solo per determinate funzioni:

  • Riproduzione audio
  • Tracciamento della tua posizione
  • VOIP
  • Notifiche e avvisi locali
  • Completa una lunga operazione

In tutti i casi, invece che l'app rimanga in esecuzione, il sistema la sospende e la risveglia nei momenti appropriati, ad esempio quando deve recuperare più audio. Se l'app utilizza troppa CPU mentre è in background, viene terminata. Se l'app in primo piano necessita di più memoria, le app in background verranno terminate se necessario.

Le app nel menu multitasking non consumano necessariamente risorse o durata della batteria, è più simile a un elenco "utilizzato più di recente". Le app verranno comunque elencate lì indipendentemente dal fatto che siano effettivamente in esecuzione. Puoi aiutarti a dimostrarlo spegnendo e riaccendendo il telefono; l'elenco recente verrà comunque popolato anche se ovviamente tutte le app sono state chiuse.


4
Questo è per lo più vero. Tuttavia, ho ricevuto un avviso di "memoria insufficiente" quando provavo a riprodurre Rock Band sul mio iPhone 4 che sarebbe scomparso solo dopo aver chiuso manualmente tutte le app che avevo aperto.
Kyle Cronin,

Quindi installa un taskkiller @Kyle, ma non incolpare la programmazione difettosa sul multitasking ;-) È un bug delle app che consumano energia, non del sistema operativo

Devo essere d'accordo con @Kyle qui, non darò la colpa al multitasking ma il fatto è che alcune app sono solo mal sviluppate, se solo Apple lo avesse previsto e ci avesse dato un pulsante kill all. Chiaramente non hanno abbastanza forza lavoro per fare analisi delle perdite di memoria su tutte le app.

1
Con la maggior parte delle app, non c'è davvero nessun problema. Ho notato, tuttavia, che alcune app come Skype sicuramente esauriscono la batteria troppo velocemente se le lasci in background.
Jonik,

@Kyle Non esistono avvisi di "memoria insufficiente" di iOS, almeno nulla che un utente possa vedere. Quando un'app come Rock Band visualizza un avviso, significa che Rock Band sta tentando di utilizzare troppa memoria. Le app in background verranno eliminate se utilizzano memoria sufficiente per influire sulle prestazioni.
Kubi,

3

Un modo per controllare il multitasking su iOS4 è eseguire il jailbreak del dispositivo, installare Backgrounder e installare Remove Recents .

  • Usando Backgrounder puoi impedire alle app di eseguire il multitasking fino a quando non le consenti.
  • L'uso di Rimuovi Recenti cancella tutte le app "utilizzate di recente" in modo che vengano visualizzate solo le app che sono effettivamente multitasking.

È anche possibile disabilitare completamente il multitasking . Ecco come disabilitare il multitasking, lo sfondo Homescreen o entrambi su un 3GS. È richiesto un dispositivo jailbreak.

Modifica il file N88AP.plistnella directory /System/Library/CoreServices/SpringBoard.appdel tuo iPhone. Cerca le seguenti coppie chiave-valore e impostale falsecome mostrato. Riavvia al termine.

<key>homescreen-wallpaper</key>
<false/>

<key>multitasking</key>
<false/>

Ho capito questo leggendo questo articolo su consentendo Wallpaper Homescreen su un 3G, anche se ho fatto il contrario.
http://pixelatedgeek.com/2010/06/ios4-jailbreak-and-multitasking-now-available-for-iphone-3g/

Nota:
è necessario un modo per modificare i file plist. Utilizzare un editor plist speciale o utilizzare uno strumento per la conversione in XML. Per eseguire la conversione sul telefono, installare Ericia Utilities (da Cydia) ed emettere i seguenti comandi per convertire il file in XML e viceversa.

plutil -convert xml1 N88AP.plist
plutil -convert binary1 N88AP.plist

2

Credo che sia un'opzione quando esegui il jailbreak usando redsn0w. È un'opzione. Ecco un tutorial.


1

Per quanto ne so, non esiste alcuna opzione Chiudi tutte, ma puoi chiuderle una per una:

"Tocca due volte il pulsante Home per visualizzare la barra multitasking, che si apre dalla parte inferiore della schermata principale. Quindi, scorri semplicemente le icone, trova quella che desideri chiudere, tieni premuta l'icona, quindi fai clic sul cerchio rosso con un trattino: la rappresentazione visiva di Apple di un simbolo di eliminazione. " - Via PCWorld.com


0

C'è un pulsante chiudi tutto se installi sbsettings, si chiama Rimuovi sfondo. È un pulsante che chiude tutte le app e cancella il dock "Utilizzato di recente".

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.