理系学生日記

おまえはいつまで学生気分なのか

iPhone アプリを強制終了する方法

意外とというか、マジに知らなかったので覚えておこうと思います。
意外と知らない!? iPhoneアプリを強制終了する方法 | ライフハッカー[日本版]

ぼくの最近の趣味というと Wikipedia 巡りでして、四六時中 Wikipedia を俯瞰しては、

  • えっ、昭和基地には手紙を国内と同料金で送ることができるの…!!*1
  • 2 年凍結してれば永久凍土を名乗れるの…!!*2
  • ケイドロは夕方にやったら盛り上がらないの…!!!!!*3

などというような毒にも薬にもならない知識を脳内に詰め込んで現実を忘れているところです。

この Wikipedia を閲覧するにあたり、ぼくは Wikipanion というアプリケーションを使っています。
Wikipanion Plus App


Wikipanion の使用によって得られるメリットは、

  1. 閲覧しているページでさらに出てきた用語を、キューに蓄積しておくことができる
  2. キューに蓄積した用語のページがバックグラウンドでダウンロードされる
  3. ダウンロードされたページはキャッシュされ、オフラインでも見ることができる

というものなのですが、このキューに溜めた用語が数百を超過したあたりから、

  • 時々キューの表示がおかしくなり、閲覧した用語がキュー表示から削除されない
  • ダウンロードが発生したタイミングで通信が停止せずバッテリー消費が激しくなる

というような現象が散見されるようになりました。

これらの現象は、アプリを再起動することによって一時的に解消されることは確認できていたのですが、
iOS がアプリの(疑似的な)バックグラウンド起動をサポートしてから、任意のタイミングでのアプリの再起動が自由にできず困っていました。上記の方法で強制終了することができるのが確認できたので、今後はより多くのムダ知識をサポートしていき、現実世界から離れたいと思います。