App Storeにはない、外部サイトからダウンロードしたアプリをMacで開こうとすると、以下メッセージが出て、先に進めないケースがあります。
"●●(アプリ名)"は開いていません
この記事では、本メッセージの原因と、解決方法を紹介します。
Mac「●●は開いていません」の原因と解決方法
原因:Gatekeeperが働いたため
"●●(アプリ名)"は開いていません
このメッセージは、「Gatekeeper」というmacOSのセキュリティ機能が要因です。
悪意あるソフトウェアの実行を防ぐため、Apple公認でない開発元のアプリを開くとき、アプリ起動がブロックされると表示されます。
ただ悪意のない、信頼できるアプリの場合もメッセージが出るため、その場合は手動で設定を変える必要があります。

VOICEVOXというアプリを開けない例
解決策:プライバシーとセキュリティ設定を変える
システム設定の「プライバシーとセキュリティ」を開きます。
下にスクロールすると、以下メッセージがあるので このまま開く を選択します。
お使いのMacを保護するために"●●(アプリ名)"がブロックされました。

①プライバシーとセキュリティ→②このまま開く
以下メッセージが出るので、このまま開く を実行します。
"●●(アプリ名)"を開きますか?
ログインパスワードの入力も必要です。

このまま開く

ログインパスワードの入力
これでアプリを開くことができます。

VOICEVOXを無事、起動できた例
なお、以下操作では開くことはできませんのでご注意ください。
- control を押しながらクリックする
- マウスやトラックパッドで右クリックする(副ボタンのクリック)
上級者向け:Gatekeeperを無効にする方法
外部サイトからアプリをダウンロードする頻度が多い場合、その都度、「プライバシーとセキュリティ」設定を変更するのは面倒です。
そこでGatekeeperを無効にして、すべてのアプリ起動を一律に許可する設定を紹介します。
ターミナルを開きます。

例えば、アプリケーション一覧より「ユーティリティ」→「ターミナル」で起動できる。
下記コマンドを実行します。
sudo spctl --master-disable

入力して、Returnキーで実行する
「Password:」と表示されるので、Macのログインパスワードを入力します。

ログインパスワードを入力
以下メッセージが出ればOK(macOSバージョンによっては何も出ません)。
Globally disabling the assessment system needs to be confirmed in System Settings.
※意訳:Gatekeeperを無効にするには、システム設定で手動操作が必要です。

表示されるメッセージ
システム設定の「プライバシーとセキュリティ」を開きます。
下にスクロールして、「アプリケーションの実行許可」のプルダウンメニューを選択。

①プライバシーとセキュリティ → ②プルダウンメニューを選択
通常は表示されない すべてのアプリを許可 が出現してるので、これに切り替えます。

すべてのアプリを許可
Macのセキュリティ低下に関するアラートが表示されます。
問題なければ、すべてのアプリを許可 します。
これで新しいアプリをダウンロードしても、特別な操作不要で、そのまま開くことができます。

セキュリティリスクに関する注意文
なおGatekeeperを再び有効に戻したい場合、ターミナルで下記コマンドを実行してください。
sudo spctl --master-enable

入力して、Returnキーで実行する
「アプリケーションの実行許可」のプルダウンメニューから、すべてのアプリを許可 オプションが消えます。

すべてのアプリを許可 オプションがなくなる
〆:インストール頻度に合わせて設定しよう!
以上、Mac「●●は開いていません」を解決する方法! ネットからダウンロードしたアプリを起動しよう の説明でした。
アプリを開けないと慌てますが、「プライバシーとセキュリティ」設定からカンタンに許可できるのでお試しください。
何度も繰り返し許可するのが面倒な場合、後半で紹介したGatekeeperを無効にする方法もどうぞ。
コメント