Bagaimana saya bisa menonaktifkan multitasking di iOS4?

14

Saya memutakhirkan iPhone 3GS ke iOS4 dan meskipun saya menyukai sebagian besar fitur baru, multitasking membuat saya memeriksa aplikasi yang terbuka.

Apakah ada cara untuk menonaktifkan dukungan multitasking di iOS4 atau aplikasi / switch "kill all apps"?

daviesgeek
sumber
2
Bisakah Anda mengklarifikasi apa yang Anda maksud dengan "multitasking membuat saya memeriksa aplikasi terbuka"? Apakah Anda khawatir tentang kinerja atau masa pakai baterai, dan lelah berusaha memastikan tidak ada yang tidak perlu berjalan? Atau ada semacam aplikasi latar belakang yang secara khusus mengganggu Anda?
Jika itu bukan daya tahan baterai untuknya, itu untuk sebagian besar dari kita.
Cregox

Jawaban:

12

Anda mungkin mengkhawatirkan lebih dari yang seharusnya. Aplikasi hanya dapat menggunakan multitasking untuk fungsi tertentu:

  • Memutar audio
  • Melacak lokasi Anda
  • VOIP
  • Pemberitahuan dan peringatan lokal
  • Selesaikan operasi yang panjang

Dalam semua kasus, alih-alih aplikasi tetap berjalan, sistem membuatnya ditangguhkan dan membangunkannya pada waktu yang tepat, seperti ketika harus mengambil lebih banyak audio. Jika aplikasi menggunakan terlalu banyak CPU saat berada di latar belakang, itu akan dihentikan. Jika aplikasi latar depan membutuhkan lebih banyak memori, maka aplikasi latar belakang akan dihentikan sesuai kebutuhan.

Aplikasi dalam menu multitasking tidak selalu menghabiskan sumber daya atau masa pakai baterai, itu lebih seperti daftar "yang terakhir digunakan". Aplikasi akan tetap terdaftar di sana apakah mereka benar-benar berjalan atau tidak. Anda dapat membantu membuktikan hal ini kepada diri sendiri dengan mematikan dan menghidupkan telepon; daftar terbaru masih akan diisi walaupun jelas semua aplikasi dihentikan.

Stephen Jennings
sumber
4
Ini sebagian besar benar. Namun, saya mendapat peringatan "kehabisan memori" ketika mencoba memainkan Rock Band di iPhone 4 saya yang hanya akan hilang begitu saya keluar dari semua aplikasi yang saya buka secara manual.
Kyle Cronin
Jadi instal taskkiller @Kyle, tetapi jangan menyalahkan pemrograman yang salah pada multitasking ;-) Ini adalah bug dari aplikasi yang menguras daya, bukan OS
Saya harus setuju dengan @Kyle di sini, saya tidak akan menyalahkan multitasking tetapi faktanya beberapa aplikasi hanya dikembangkan dengan buruk, Jika saja Apple telah meramalkan ini dan memberi kami tombol bunuh semua. Jelas mereka tidak memiliki tenaga yang cukup untuk melakukan analisis kebocoran memori di semua aplikasi.
1
Dengan sebagian besar aplikasi, memang tidak ada masalah. Namun, saya perhatikan bahwa beberapa aplikasi seperti Skype pasti menguras baterai terlalu cepat jika Anda membiarkannya di latar belakang.
Jonik
@Kyle Tidak ada peringatan iOS "Memori Rendah", setidaknya tidak ada yang bisa dilihat pengguna. Saat aplikasi seperti Rock Band menampilkan peringatan, itu artinya Rock Band mencoba menggunakan terlalu banyak memori. Aplikasi latar belakang apa pun akan dimatikan jika mereka menggunakan memori yang cukup untuk memengaruhi kinerja.
kubi
3

Salah satu cara untuk mengontrol multitasking di iOS4 adalah dengan melakukan jailbreak pada perangkat Anda, menginstal Backgrounder , dan menginstal Remove Recents .

  • Menggunakan Backgrounder Anda dapat mencegah aplikasi melakukan multitasking hingga Anda mengizinkannya.
  • Menggunakan Remove Recents akan menghapus semua aplikasi "yang baru digunakan" sehingga hanya aplikasi yang benar-benar melakukan banyak tugas yang ditampilkan.

Menonaktifkan multitasking sepenuhnya juga dimungkinkan . Berikut cara menonaktifkan Multitasking, Wallpaper Layar Beranda, atau keduanya di 3GS. Diperlukan perangkat yang sudah di-jailbreak.

Edit file N88AP.plistdi direktori /System/Library/CoreServices/SpringBoard.apppada iPhone Anda. Cari pasangan nilai kunci berikut dan atur falseseperti yang ditunjukkan. Reboot saat selesai.

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

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

Saya menemukan ini dengan membaca artikel ini tentang mengaktifkan Homescreen Wallpaper pada 3G, meskipun saya melakukan yang sebaliknya.
http://pixelatedgeek.com/2010/06/ios4-jailbreak-and-multitasking-now-available-for-iphone-3g/

Catatan:
Anda perlu cara untuk mengedit file plist. Baik menggunakan editor plist khusus, atau menggunakan alat untuk mengkonversi ke XML. Untuk melakukan konversi di ponsel Anda, instal Ericia Utilities (dari Cydia) dan berikan perintah berikut untuk mengonversi file menjadi XML dan kembali.

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

sumber
2

Saya percaya ini adalah opsi ketika Anda melakukan jailbreak menggunakan redsn0w. Itu pilihan. Ini tutorialnya.

Thomas
sumber
1

Tidak ada opsi tutup semua sejauh yang saya ketahui, tetapi Anda dapat menutupnya satu per satu:

"Ketuk dua kali tombol beranda untuk memunculkan bilah multitasking, yang muncul dari bagian bawah layar beranda. Lalu, Anda cukup menggulir ikon, menemukan yang ingin Anda tutup, tekan dan tahan ikon, lalu klik lingkaran merah dengan tanda hubung - Representasi visual simbol penghapusan Apple. " - Via PCWorld.com

Jon Hadley
sumber
0

Ada tombol tutup semua jika Anda menginstal sbsettings, ini disebut Hapus Latar Belakang. Ini adalah tombol yang menutup semua aplikasi dan membersihkan dock "Baru Digunakan".


sumber