Multitasking telah diperkenalkan dalam iOS 4, dan sejak itu ramai pengguna tertanya-tanya bagaimana untuk mematikan multitasking supaya mereka tidak membazir sumber dan bateri bertahan selama mungkin. Tetapi anda tidak perlu mematikan aplikasi, dan dalam artikel ini saya akan menerangkan sebabnya.
Multitasking dalam iOS 4 bukanlah multitasking yang sama seperti yang anda ketahui dari desktop atau Windows Mobile. Seseorang boleh bercakap tentang multitasking terhad, tentang seseorang cara pintar multitasking. Jom buat mengikut tertib.
Ciri baharu iOS 4 ialah apa yang dipanggil pensuisan pantas aplikasi (Penukaran Pantas). Jika anda mengklik pada butang utama, keadaan aplikasi akan disimpan dan apabila anda kembali ke aplikasi, anda akan muncul tepat di tempat anda berhenti sebelum mematikannya. Tetapi aplikasi tidak berjalan di latar belakang, hanya keadaannya yang membeku sebelum ditutup.
Bar berbilang tugas, diaktifkan dengan mengklik dua kali butang rumah, agak bar bagi aplikasi yang dilancarkan baru-baru ini. Tiada apl ini tidak berjalan di latar belakang (dengan pengecualian), tidak perlu mematikannya. Jika iPhone kehabisan RAM, iOS 4 akan mematikannya dengan sendirinya. Ia adalah semasa bertukar antara aplikasi yang anda menggunakan ciri Tukar Pantas, kerana terima kasih kepadanya anda bertukar kepada aplikasi lain dengan serta-merta.
Dalam kemas kini App Store, anda sering akan menemui apa yang dipanggil keserasian iOS 4. Ini selalunya bermakna membina Fast Switching ke dalam aplikasi. Untuk demonstrasi, saya telah menyediakan video di mana anda boleh melihatnya perbezaan antara aplikasi dengan Penukaran Pantas dan tanpa dia. Perhatikan kelajuan suis kembali.
Kami telah menjelaskan bahawa bar bawah yang dipanggil dengan mengklik dua kali butang rumah sebenarnya bukan berbilang tugas. Tetapi ini tidak bermakna tiada multitasking dalam iOS 4 baharu sama sekali. Terdapat beberapa perkhidmatan multitasking dalam iOS 4.
- Muzik latar – sesetengah apl, seperti radio penstriman, mungkin berjalan di latar belakang. Aplikasi keseluruhan tidak berjalan di latar belakang, tetapi hanya perkhidmatan - dalam kes ini, penstriman main balik audio.
- Voice-over-IP – wakil biasa di sini ialah Skype. Perkhidmatan ini membolehkan anda menerima panggilan walaupun aplikasi tidak dihidupkan. Aplikasi yang diaktifkan ditandakan dengan kemunculan bar atas baharu dengan nama aplikasi yang diberikan. Jangan mengelirukan perkhidmatan ini dengan Pemesejan Segera, anda hanya akan dapat menerima mesej melalui pemberitahuan tolak.
- Penyetempatan latar belakang – perkhidmatan menggunakan GPS juga boleh berjalan di latar belakang. Oleh itu, anda boleh bertukar daripada navigasi kepada e-mel, dan navigasi boleh terus menavigasi anda sekurang-kurangnya melalui suara. GPS kini boleh berjalan di latar belakang.
- Menyelesaikan tugasanh – sebagai contoh, jika anda memuat turun berita terkini daripada RSS, tugasan ini boleh diselesaikan walaupun selepas aplikasi ditutup. Selepas melompat (memuat turun), bagaimanapun, aplikasi tidak lagi berjalan dan tidak boleh melakukan apa-apa lagi. Perkhidmatan ini hanya menyelesaikan "tugas" pembahagian.
- Pemberitahuan tolak – kita semua sudah mengenali mereka, aplikasi boleh menghantar pemberitahuan kepada kami tentang sesuatu acara melalui Internet. Saya mungkin tidak perlu membahasnya di sini lagi.
- Pemberitahuan setempat – ini adalah ciri baharu iOS 4. Kini anda boleh menetapkan dalam beberapa aplikasi yang anda ingin dimaklumkan tentang acara pada masa tertentu. Apl tidak perlu dihidupkan, malah anda tidak perlu berada di Internet, dan iPhone akan memberitahu anda.
Adakah anda tertanya-tanya apa, sebagai contoh, iOS 4 tidak boleh lakukan? Bagaimanakah multitasking terhad? Contohnya, program Pemesejan Segera seperti itu (ICQ) tidak boleh berjalan di latar belakang – dia perlu berkomunikasi dan Apple tidak membenarkannya berbuat demikian. Tetapi terdapat penyelesaian untuk kes ini, sebagai contoh, kerana anda menggunakan aplikasi (cth. Meebo) yang kekal disambungkan walaupun selepas ia dimatikan pada pelayan pembangun yang diberikan, dan jika anda menerima mesej, anda dimaklumkan melalui tekan. pemberitahuan.
Artikel ini dicipta sebagai gambaran keseluruhan tentang maksud multitasking dalam iOS 4 sebenarnya. Ia dicipta kerana saya melihat pengguna keliru di sekeliling saya yang terus membuka bar berbilang tugas dan menutup aplikasi serta-merta selepas menggunakannya. Tetapi ini adalah karut dan tidak perlu melakukan perkara seperti itu.
Steve Jobs berkata bahawa dia tidak mahu pengguna perlu melihat ke dalam pengurus tugas dan sentiasa berurusan dengan sumber percuma. Di sini penyelesaian hanya berfungsi, ini Apple.
Terima kasih atas artikel yang bagus.
Saya hanya akan menambah bahawa penamatan aplikasi boleh mempunyai satu aspek praktikal - aplikasi sebenarnya ditetapkan semula. Khususnya, versi pertama IM+ untuk iOS4 mempunyai beberapa jenis pepijat, dan pada halaman sokongan, sebagai penyelesaian sementara (sebelum mereka mengeluarkan versi baharu), mereka hanya mengesyorkan menutup dan memulakan semula apl yang berkelakuan aneh.
Sudah tentu sesuai untuk menggunakan penutupan, sebagai contoh, untuk menetapkan semula aplikasi, saya bersetuju sepenuhnya!
Terima kasih atas artikel itu,
Saya hanya ingin menyatakan bahawa agar aplikasi kekal dimuatkan dalam RAM dan untuk menukar aplikasi pantas untuk berfungsi, kuasa bateri diperlukan, lebih sedikit daripada yang diperlukan dalam mod siap sedia apabila aplikasi ditutup (jangan ambil perhatian kebocoran memori kira sekarang).
Jadi, ya, kaedah ini lebih mesra bateri, tetapi hakikat bahawa RAM dipenuhi dengan aplikasi akan menyebabkan beban bateri yang sedikit lebih tinggi.
Oleh itu, adalah wajar jika Apple menambah pilihan untuk tidak membiarkan beberapa aplikasi berjalan dalam RAM, pengguna akan memilih hanya aplikasi yang dia mahu tinggalkan dalam RAM, yang lain akan dimatikan, ini adalah aplikasi yang, sebagai contoh, pengguna dihidupkan sekali sekala..
Lagipun, keseluruhan RAM dikuasakan secara keseluruhan. Sama ada sekumpulan bait di dalamnya adalah aplikasi beku atau ruang kosong adalah tidak relevan. Dan bagaimana pula dengan pemecahan memori, dsb... Bagaimanakah cip memori tahu bahagian mana yang harus dimatikan dan dihidupkan dan bahagian mana yang tidak sepatutnya? Ia hanya bodoh. Penggunaan cip memori, jika kandungannya tidak berubah, juga minimum hari ini.
maaf, tetapi pengalaman pengguna saya mengatakan sebaliknya, bateri, walaupun sedikit, dimuatkan... dan seperti yang ditulis seseorang di bawah, tindak balas 3GS juga berkurangan, yang mungkin lebih baik... tiada apa-apa tentang itu
Ia tidak sepatutnya begitu sarat, ia betul-betul seperti yang Adam tulis. Kenangan hendaklah sentiasa dikuasakan dengan cara yang sama, dan aplikasi tidak aktif ini tidak menjejaskan pemproses.
Sebenarnya, saya pernah mengalami dan kadangkala saya menghadapi masalah dengan daya tahan iPhone 3gs yang lebih rendah apabila menggunakan aplikasi yang tidak disesuaikan untuk ios 4, tetapi ia terus menjadi lebih baik dan lebih baik, setiap hari saya memuat turun beberapa kemas kini secara perlahan-lahan. .. sejak gelombang pertama kemas kini untuk aplikasi iPhone tiba semuanya stabil ;) dan hakikatnya saya juga pernah melakukan pemulihan tanpa mahu :)
Saya secara peribadi tidak perasan penggunaan bateri yang lebih tinggi
Saya ingin menyatakan bahawa semakin banyak aplikasi yang tidak dimatikan, semakin kurang memori dan semakin perlahan iPhone... dalam kes saya, 3GS mudah mencapai 3 MB dan seperti penyu....
Apabila kehabisan memori, iPhone menutup aplikasi yang sedang berjalan dahulu, jadi ia sentiasa mempunyai RAM yang mencukupi. Saya tidak perasan sebarang kelembapan pada iPhone 3GS saya (dan saya adalah pengguna yang sangat berat).
3GS saya melambatkan dengan sangat teruk... maka ia mengambil masa selama-lamanya untuk membuka sms, kalendar, dll... menutup apl par membantu banyak... (kebanyakannya Safari dan omnifocus sudah memadai...)
Malangnya, saya perlu mengesahkan, memang begitu.
Saya boleh mengesahkan bahawa - ia adalah benar. 3GS dengan berbilang aplikasi berjalan hanya perlahan. Apa yang saya sendiri tidak faham, tetapi saya benar-benar memerhatikannya di telefon.
4G mempunyai dua kali ganda memori, jadi ia pasti akan menjadi lebih baik di sana...
Saya juga tidak perasan apa-apa kelembapan, saya rasa OS baharu lebih pantas daripada sebelumnya, tetapi itu mungkin hanya subjek saya. kesan
Saya mempunyai 15 GB aplikasi dalam iPhone saya, saya menggunakannya dan tidak memerhatikannya. Ia adalah fakta bahawa saya mempunyai masalah yang sama dan malah ingin kembali ke 4.0 GM, kerana ia berfungsi lebih baik untuk saya... malangnya, saya tidak mempunyai JB dan saya tidak mempunyai gumpalan SHSH yang disimpan, jadi itu mustahil . Saya melakukan pemulihan dan semuanya mula berfungsi dengan cepat dan cantik;)
Saya telah melihat sebutan pemberitahuan setempat di suatu tempat, tetapi saya tidak menemui sebarang pilihan untuknya di mana-mana sahaja. Cth. Pemberi maklumat Poket yang dikemas kini sepatutnya memilikinya, tetapi ... saya tidak nampak. Entah bagaimana, saya tidak melihat pemberitahuan pada iPhone saya. Saya tidak berpuas hati, saya dapati mereka tidak mencukupi.
Dan adakah mungkin untuk mematikan aplikasi tidur? Sebagai alternatif, bagaimana untuk keluar dari aplikasi apabila menekan Laman Utama menolaknya ke latar belakang secara automatik?
Ia berfungsi - anda memegang jari anda pada satu ikon, kemudian mereka semua mula bergegar dan tolak muncul pada mereka
Menurut pemerhatian saya, iOS4 pada telefon 3Gs di bawah beban berat menukar telefon moden yang menarik menjadi telefon pintar jenis WM yang agak tidak menyenangkan (atau PalmOS Treo680 lama saya) - ia hanya ketinggalan, ketinggalan, ketinggalan. Satu-satunya perkara yang membantu ialah membersihkan apl yang sedang berjalan dengan kerap, dan saya benar-benar tidak menyukainya dan saya tidak mahu jailbreak - Saya serius memikirkan untuk kembali ke iOS3, tetapi saya tidak tahu aplikasi apa yang dioptimumkan untuk iOS4 akan memanggilnya pada masa ini. Saya tidak tahu, saya mungkin pengguna berat yang lebih besar daripada pengarang artikel, tetapi aplikasi yang bermula dengan perlahan tidak boleh dilepaskan - tetapi saya biasanya menjalankan - kalendar, telefon, sms, nota, perkara, 8 halaman dalam safari , geocaching, foto, kenalan, Bible, iPod dan appstore ( 3MB RAM percuma). Saya peminat Apple, tetapi IMHO iOS4 sememangnya tidak sesuai untuk HW yang lebih lama (termasuk 3G).
mengarut. Saya mempunyai 3GS dengan iOS 4 sama sekali tiada masalah. iOS 4 adalah untuk iOhone 4 dan 3GS. Yang terakhir hanya mempunyai masalah, yang boleh membekukan (sebagai pemilik 2G, saya sangat faham) tetapi ia logik. Sama ada kita mahu pembangunan perisian, dan itu sudah tentu akan menjadi sedikit "keadaan", atau kita mahu perkakasan adalah sama dan kita perlu mengambil kira bahawa SF tidak akan berubah terlalu banyak.
IPhone mungkin mengendalikannya dengan baik dengan berbilang tugas, tetapi malangnya sesetengah apl tidak melakukannya. Sebagai contoh, COMIC READER MOBI hanya memberitahu saya secara kering bahawa ia tidak akan memuatkan halaman seterusnya kerana ia rendah pada ingatan. Saya biasanya perlu membunuh hampir semua aplikasi tidur sebelum ia berjalan semula :-( Dan saya mempunyai 3GS dan aplikasi di atas sepatutnya diubah suai untuk OS4.
cuba mendesaknya dengan sokongan aplikasi, masalahnya jelas ada;(
Bolehkah seseorang menjelaskan kepada saya tempat pemberitahuan setempat ditetapkan? Adakah dalam Tetapan > Pemberitahuan dan adakah saya perlu membenarkannya untuk apl tertentu? Jika tidak, saya tidak menjumpai sebarang tetapan pemberitahuan lain (yang lain hanya dalam tetapan pengumpulan e-mel dan saya mengesyaki bahawa Push yang menghantar pemberitahuan daripada pelayan) Terima kasih!
Aplikasi mesti menyokong pemberitahuan tempatan, contohnya aplikasi menarik dengan pemberitahuan tempatan ialah Notify 2...
Baiklah, tetapi bagaimana dengan Pemberi Maklumat Poket? Ia sepatutnya dapat berbuat demikian, tetapi saya tidak melihat sebarang perbezaan antara pemberitahuan tempatan dan yang lain. Saya mengaku saya belum mencubanya. Mereka mencuba Palringo dalam versi premium, sesuatu tentang pemberitahuan ditulis dalam keterangan (sudah tentu bukan tentang yang tempatan), tetapi saya juga tidak mempunyai sebarang lencana pada ikon. Saya boleh melompat dari aplikasi ke tempat lain dan kemudian kembali lagi, tetapi apabila saya kembali, saya log masuk semula, yang saya tidak sangka. Jika saya tidak secara langsung dalam Palring itu, tiada pemberitahuan di mana-mana. Tidak mengapa? Perkara yang paling teruk mungkin adalah aplikasi 2Do, yang menyatakan bahawa pemberitahuan hanya berfungsi di bawah WiFi. Agak menyedihkan untuk senarai tugas, bukan. Untuk $7… sangat mengecewakan. :-(
Saya masih berasa lebih baik dengan latar belakang berbanding dengan pelaksanaan "berbilang tugas" oleh epal. jika tidak, saya tidak perasan sebarang kelembapan 3GS, walaupun dengan bingkai penuh. pada mulanya saya mematikan aplikasi melalui sbsetting kerana kebiasaan, kemudian saya berputus asa dan tidak mengapa
Saya perhatikan kelembapan pada 3GS, bukan setiap kali, tetapi sekali-sekala. Walau apa pun, tidak semua aplikasi berfungsi dengan betul, contohnya TV Seznam dari Seznam kadangkala tidak mendaftarkan pemindahan ke perkhidmatan aktif dan tidak memuatkan kemas kini program TV, jadi memulakan semula aplikasi akan membantu, yang bertentangan dengan keadaan asal.
Hello komuniti,
Adakah sesiapa pernah berurusan dengan aduan permohonan? dengan iOS4, navigasi tidak berfungsi untuk saya dan €89 tidak sama sekali kecil... bagaimana proses aduan?
Masalahnya bukan dalam aplikasi. Cuba mulakan semula iPhone, jika itu tidak membantu, pulihkan keseluruhan telefon. Navigon berfungsi dengan baik untuk saya pada 3G dengan iOS4.
Saya tidak perasan kelembapan pada 3GS sama ada, tetapi di mana ia mengganggu saya ialah memuat semula tingkap Safari yang terbuka. Jika RAM mencukupi, kandungan halaman yang telah dimuatkan akan dikekalkan.