3

KIOSKモードでアプリを実行したいので、

  1. デバイスの起動後に自動起動
  2. アプリのクラッシュ/停電などの後に再起動します。

[おそらくジェイルブレイクされた?] iPhoneでこれを行う方法はありますか?

4

3 に答える 3

3

最も簡単な方法は、SpringBoard 内で実行され、独自の をスローする mobilesubstrate 拡張機能を作成することUIWindowです。

関数を作成し、 のstatic __attribute__((constructor))内部レジスタを作成しますUIApplicationDidFinishLaunchingNotification。通知を受け取った後、標準の iPhone SDK の 99% はそのまま動作します。

于 2010-03-09T04:37:50.903 に答える
2

標準のOSではそのレベルの制御ができないため、ジェイルブレイクする必要があります。

于 2010-01-30T05:09:07.333 に答える
0

あなたはすでにジェイルブレイクを考えているので、電話で launchd を調べてください。Springboard を起動するものは、おそらく後でアプリを起動するように作られている可能性があります。

于 2010-01-30T05:27:23.777 に答える