2

私を助けてくれてありがとう。私のアプリの呼び出し

UIAccessibilityRequestGuidedAccessSession ( BOOL enable, void (^completionHandler)(BOOL didSucceed) ); 

シングルアプリモードを開始します。これまでのところ、うまくいっています。ただし、その時点以降にシングルアプリモードから抜け出す唯一の方法は、アプリ自体が同じ関数を再度呼び出し、今回は「enable」パラメーターに「NO」を渡して終了することです。

デバイスの管理者が、手動で開始した場合とまったく同じ方法 (ホーム ボタンを 3 回クリックしてパスコードを入力する) でガイド付きアクセスを終了できるように設定したいと考えています。アプリがガイド付きアクセス セッションをプログラムで終了するポイントに到達する前に接続の問題が発生したとします。そのため、問題のトラブルシューティングを行うために、誰かが一時的にアプリを終了できる必要があります。だから私が欲しいのは:

ガイド付きアクセスをプログラムで開始 --> 手動で終了できるようにする

それは可能ですか?構成プロファイルのキーを介している可能性がありますか? ユーザーがそれを実行できるかどうかを尋ねるデリゲート メソッドですか? 端末の設定?そうでない場合、少なくとも、ユーザーがガイド付きアクセスを終了しようとしたか、ハードウェア ボタンをクリックしたという通知はありますか?

私は主な焦点である iOS 8 でのみ試しました。

再びありがとう!よろしくお願いいたします。

4

0 に答える 0