AppCode 2023.1 ヘルプ

root としてデバッグする

AppCode では、root 権限(英語)でアプリケーションを実行およびデバッグできます。

root 権限で実行するオプションは、macOS ターゲットのアプリケーション実行 / デバッグ構成でのみ使用できます。

Debug as root checkbox

このチェックボックスを選択すると、実行またはデバッグ用の root 権限で構成が起動されます。

承認時間を設定する

昇格された特権でアプリケーションを実行またはデバッグするたびに承認したくない場合は、承認を保持する時間を構成できます。これは、sudo コマンドラインプログラムがデフォルトでどのように機能するかと似ています。

昇格された特権で初めて実行またはデバッグするときは、毎回認証するか、設定した期間の認証を付与するかを選択するように求められます。これはいつでも設定で変更できます。

Authorization preferences dialog

AppCode はパスワードにアクセスできないことに注意してください。認証はシステムダイアログを介して実行されます。設定された時間がなくなると、root 権限ですでに実行されているプロセスは引き続き実行されますが、再度承認するまで、新しい昇格されたプロセスを開始することはできません。

設定で認証期間を設定する

設定で認証を保持する時間を構成することもできます。

  1. 環境設定 | 外観 & 振る舞い | システム設定 | プロセスの昇格に移動します。

  2. 'sudo' 認証を維持チェックボックスを設定し、値を指定します。デフォルトは 15 分です。

    Authorization time settings