機能を構成する
強化された実行時環境を有効にする (macOS)
強化された実行時環境 は、アプリのセキュリティ保護を提供します。公証を受ける macOS アプリをアップロードする 場合は、強化された実行時機能を有効にし、アプリが必要とする機能の資格を宣言しなければなりません。
注意:テンプレートからプロジェクトを作成する と、強化された実行時機能がアプリに自動的に追加されます。
重要:強化された実行時機能は、macOS 10.13.6 以降の Xcode 10 以降で使用できます。ただし、この機能は macOS 10.14 以降でテストしなければなりません。
- プロジェクトエディタ で、強化された実行時機能をアプリに追加します。
- 追加したい資格のチェックボックスを選択します。
[強化された実行時環境(Hardened Runtime)] が [署名と機能(Signing & Capabilities)] ペインに表示され、機能を構成するための追加のコントロールが表われます。
資格は、強化された実行時安全保護を無効にするか、アプリが特定のアクションを実行できるようにします。macOS v.10.14 以降でアプリを実行して、資格を追加する前に資格が必要かどうかを判断して下さい。
以下も見よ
強化された実行時資格