指定された目標が達成されるまで、ユーザーの完全な注意を必要とするアプリケーションを作成しています。目標を達成する前に、ユーザーが「ホーム」ボタンを押そうとすると、無効にするか、ios6 の「キオスク モード」のようにする必要があります。アプリケーションの起動中にプログラムで行う必要がありました。iPhone/iPad の設定メニューで手動で変更して何もしたくありません。アプリケーションでターゲットが完了したら、ホーム ボタンを有効にする必要があります。アプリケーションは企業向けです。したがって、アプリ ストアの承認は必要ありません。これを行う方法?前もって感謝します。
編集:「モバイル構成plist」について読みました。デバイスを再起動する必要がありました。しかし、私はデバイスを再起動したくありません。私のアプリケーションが開始されると、すべてを(プログラムで)処理する必要があります。これにユーザー/スーパーバイザーが介入したくありません。「ガイド付きアクセス」のようにホームボタンを無効にしたいだけですが、アプリ内でプログラムで無効にします。ホームボタンを無効にするために「ガイド付きアクセス」から利用できるプライベートAPIはありますか?
注: ジェイル壊れたデバイス用ではありません。エンタープライズ ライセンス アプリを対象としています。