iPhone 3GSをiOS4にアップグレードし、新しい機能のほとんどが気に入っていますが、マルチタスクを使用すると、開いているアプリをチェックし続けることができます。
iOS4でマルチタスクサポートを無効にする方法や、「すべてのアプリを強制終了」するアプリ/スイッチはありますか?
iPhone 3GSをiOS4にアップグレードし、新しい機能のほとんどが気に入っていますが、マルチタスクを使用すると、開いているアプリをチェックし続けることができます。
iOS4でマルチタスクサポートを無効にする方法や、「すべてのアプリを強制終了」するアプリ/スイッチはありますか?
回答:
必要以上に心配するかもしれません。アプリは特定の機能に対してのみマルチタスクを使用できます。
いずれの場合も、システムはアプリを実行したままにするのではなく、アプリを一時停止したままにし、適切なタイミング(たとえば、さらに音声を取得する必要があるとき)に起動します。アプリがバックグラウンドにあるときにCPUを使いすぎると、アプリは終了します。フォアグラウンドアプリがより多くのメモリを必要とする場合、バックグラウンドアプリは必要に応じて終了します。
マルチタスクメニューのアプリは、必ずしもリソースやバッテリー寿命を消費しているわけではなく、「最近使用した」リストのようなものです。アプリは、実際に実行されているかどうかにかかわらず、引き続きリストされます。電話をオフにしてからオンにすることで、これを自分で証明できます。明らかにすべてのアプリが終了したとしても、最近のリストは引き続き入力されます。
iOS4でマルチタスクを制御する 1つの方法は、デバイスをジェイルブレイクし、Backgrounderをインストールし、Remove Recentsをインストールすることです。
マルチタスクを完全に無効にすることも可能です。3GSでマルチタスク、ホームスクリーンの壁紙、またはその両方を無効にする方法は次のとおりです。ジェイルブレイクされたデバイスが必要です。
iPhone N88AP.plist
のディレクトリ/System/Library/CoreServices/SpringBoard.app
にあるファイルを編集します。次のキーと値のペアを探し、false
示されているように設定します。完了したら再起動します。
<key>homescreen-wallpaper</key>
<false/>
<key>multitasking</key>
<false/>
3GでHomescreen Wallpaperを有効にすることに関するこの記事を読んで、これを理解しましたが、反対のことをしました。
http://pixelatedgeek.com/2010/06/ios4-jailbreak-and-multitasking-now-available-for-iphone-3g/
注:
plistファイルを編集する方法が必要になります。特別なplistエディターを使用するか、ツールを使用してXMLに変換します。電話機で変換を行うには、(Cydiaから)Ericia Utilitiesをインストールし、次のコマンドを発行してファイルをXMLに変換し、元に戻します。
plutil -convert xml1 N88AP.plist
plutil -convert binary1 N88AP.plist
私が知っている限り、すべてを閉じるオプションはありませんが、1つずつ閉じることができます。
「ホームボタンをダブルタップすると、ホーム画面の下部からポップアップするマルチタスクバーが表示されます。次に、アイコンをスクロールして、閉じたいアイコンを見つけ、アイコンを押し続けてから、ダッシュ付きの赤い円をクリックします。Appleの削除記号の視覚的表現です。」-PCWorld.com経由
sbsettingsをインストールする場合は、[すべて閉じる]ボタンがあります。これは[背景の削除]と呼ばれます。これは、すべてのアプリを閉じて「最近使用した」ドックをクリアするボタンです。