Appleは、今年9月に正式リリースされる「macOS Sequoia」において、正しく署名されていないまたは公証されていないソフトウェアを開くGatekeeperの無効化オプションを削除することを案内しています。
macOSのGatekeeperは、Mac App Store以外で配布されたアプリの Developer ID 証明書をチェックすることで、ユーザーが悪意のあるソフトウェアをダウンロードしてインストールするのを防ぐことができます。
これまでユーザーは、Mac App Store以外で配布されたアプリをダウンロードする際、Controlキーを押しながらクリックすることでGatekeeperを無効化できていましたが、今後ユーザーがGatekeeperがブロックするアプリをインストールするためには、「システム設定」 の「プライバシーとセキュリティ」にアクセスして、ソフトウェアのセキュリティ情報を確認する必要があります。
このため、Appleは、Mac App Store以外でソフトウェアを配布する場合は、ソフトウェアを公証に提出することを推奨しています。
Apple公証サービスは、Developer IDで署名されたソフトウェアを自動的にスキャンし、セキュリティチェックを実行します。
ソフトウェアの配布準備が整うと、チケットが割り当てられ、Gatekeeperにブロックされることなくユーザーに提供することができるようになります。
Updates to runtime protection in macOS Sequoia – Latest News – Apple Developer