100pt+いるか差し上げます。
iPhoneアプリで
Thief Basterという
盗難防止ユーティリティ
があります。
http://www.giveapp.jp/Utilities/Thief%20Buster=327463179/
このアプリは、
ホームボタンを押して
アプリを終了しても
また起動する仕組み
になっていますが、
公開APIで
可能なんでしょうか?
可能な場合、
どんなイベントを
拾えば良いか?とかその
実装方法を知りたいです。
動画でしか見ていませんが、なかなか興味深いアプリですね。
試してはいませんが、アプリ連携機能の使い方で実現できそうにも思えます。
<アプリ連携機能について>
http://d.hatena.ne.jp/moto_maka/20090811
アプリの終了イベントハンドラで、自分自身のアプリを連携起動するようなコードを書いてあげれば、HOMEボタンを押したときに駆動しそうですよね。deallocが良いのかわかりませんが。
このアプリの非常モード?に戻ってるように見えるのは、連携機能で自分自身に戻る機能なのか、アクションで非常モードを指定しているだけで、新たに同じアプリが起動しているだけなのか、といったところでしょう。おそらく後者?
未確認情報ですません。
australiagcさんからのコメントで
回答がついているのに気づきました。
ご回答ありがとうございます。
おー、なるほど。
できそうな感じしますね。
終了はdeallocではなく、
UIApplicationDelegate の applicationWillTerminate
ですネ。