かつて、iOSがネイティブマルチタスクに対応する以前から、Backgrounderという脱獄ツールが存在し、真のアプリのバックグラウンド化をユーザーに提供していました。このツールは最新のファームウェアでは動作しなくなりましたが、Watchdogという新しいツールは、iOS 8で真のアプリのバックグラウンド化を実現することを目指しています。
Watchdogは、開発者Allan Kerr氏のサードパーティリポジトリから入手できるベータ版の調整版です。この記事では、ジェイルブレイクしたデバイスにWatchdogをインストールする方法と、いくつかのユースケースをご紹介します。
アプリスイッチャーでアプリアイコンをタップするとバックグラウンドが切り替わります
Watchdog をインストールするには、Cydia ソースに次のリポジトリを追加します。
http://allankerr.github.io/repo/
このリポジトリを追加したら、「Watchdog」を検索してインストールしてください。この調整はまだベータ版であるため、状況によって結果が異なる可能性があることにご注意ください。
ウォッチドッグの使用
Watchdog をインストールしたら、App スイッチャーを開き、バックグラウンドにしたいアプリのアイコンをタップします。タップすると、アプリの横に小さなドットが表示され、バックグラウンド状態であることを示します。アプリをバックグラウンド状態から解除するには、App スイッチャーでアプリアイコンをもう一度タップします。
アプリをバックグラウンドにすると、フォアグラウンドで実行されているかのようにバックグラウンドで動作し続けます。これは明らかにバッテリー寿命に多少の悪影響を及ぼしますが、これは言うまでもありません。アプリをバックグラウンドにすることで得られるメリットを考えると、バッテリー寿命を犠牲にする価値があるかもしれません。
小さな黄色の点はバックグラウンドアプリを示します
例えば、ビデオの再生中にSafariアプリをバックグラウンドにすると、Safariアプリを最小化してもビデオは再生され続けます。Watchdogは、アプリの自動更新を防ぐのにも役立ちます。自動更新によって、アプリを再開した際に再開に時間がかかる場合があります。
Watchdog のもう 1 つの利点は、バックグラウンド アプリが再起動または再スプリング時に自動的に起動することです。このような動作を防ぐには、再起動または再スプリングする前にアプリの選択を解除する必要があります。
繰り返しになりますが、Watchdog はまだベータ版ですが、ジェイルブレイクされた iOS 8 デバイスに要望の多かった機能を提供する、非常に有望な調整です。
Watchdog はあなたにとって興味深い調整方法のように思えますか?コメント欄で教えてください。