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