66
macOS Sequoiaでインストールしたばかりのアプリが開けない場合の対処法

macOS Sequoiaでは、Appleが定めるアプリの基本的な審査プロセスを通過していないソフトウェアのリリースに新たな障害が加えられました。これは一般的には良いことであり、知識の浅いユーザーがマルウェアやプライバシーを侵害するソフトウェアを誤ってインストールするのを防ぐことができます。しかし、AppleとそのApp Storeの規定に沿っていない人々が作成したソフトウェアに依存しているユーザーにとって、知っておくべきことがあります。

macOSのGatekeeper機能は、その名前で呼ばれるのを目にしたことはないでしょう。macOSはプラットフォーム向けに正しく構築されたソフトウェアであれば実行できますが、Gatekeeperは特定のアプリだけがMacで実行できるように設計されています。唯一目に見えるコントロールは、システム設定>プライバシーとセキュリティ>セキュリティにあり、「許可するアプリケーション」メニューから「App Store」または「App Storeと既知の開発元」の2つのオプションのいずれかを選択できます。(参照:開発元が不明なMacアプリを開く方法)。以前は、アプリを開いているときにControlキーを押しながらクリックすることでGatekeeperを無効にできましたが、現在は無効になっています。

Appleが数年前にmacOSのリストから削除した3つ目のカテゴリーがあります。(メニューは以前はシステム環境設定の別のパネルにラジオボタンとして表示されていました。)これらは、プログラマーがApple Developerアカウントの年会費を支払わなかったアプリ、またはアカウントは持っていてもAppleが採用しているApp Storeの審査プロセスよりはるかに低い審査システムでアプリを審査しなかったアプリです。

開発者がApp Storeにアプリを提出すると、Appleは自動審査と人間による審査を組み合わせて、アプリにマルウェア(開発者自身によって作成されたもの、またはサードパーティのソフトウェアコードに含まれたもの)が含まれていないこと、そしてアプリが宣伝通りの動作をし、誤解を招くようなことがないことを確認します。このプロセスには人為的なミスや不一致がつきものですが、価格設定に詐欺的な意図があったり、アプリの有用性について誤解を招くようなものがあったとしても、大抵は安全なアプリがApp Storeに上陸しています。

App Store を経由しないか別バージョンを用意してソフトウェアを直接リリースしたい Mac 開発者は、それほど手間のかからない方法を選択できます。Apple はすべての開発者に固有のデジタル証明書 (暗号化情報のバンドル) を発行します。開発者はアプリを作成し、証明書で「署名」します。これにより、署名がチェックされるため、後でアプリを変更できなくなります。開発者は、アプリを Apple に提出して「公証」を受けます。公証とは、アプリをスキャンしてマルウェアや署名などの技術的な問題がないことを確認するために Apple が使用する用語です。公証が通過すると、Apple はアプリに独自の認証を付与し、macOS でチェックできるオンライン記録を追加します。公証されたアプリを起動して Apple のオンライン記録と照合すると、既知の開発者からのアプリであるという基準を満たし、Mac が「App Store と既知の開発者」に設定されていれば、インターネットからダウンロードされたという警告が表示されますが、起動します。 (認証はかつてはオプションでしたが、2020 年に必須になりました。それ以降にリリースされた認証されていないすべてのアプリは、次の手順を実行しないと起動できません。)

開発者の中には、この手順を踏むことを好まない人もいます。年間開発者費を払いたくない、Appleにコードをスキャンされたくない、あるいはAppleにソフトウェアの実行可否を決定されたくないからです。ここ数年でそのような開発者は減ってきましたが、それでもまだ存在し、その多くは専門的な学術研究分野から来ています。以下の手順で、Macで起動させることは可能です。

Sequoia マルウェア警告

Sequoia には署名されていないアプリに対する Finder バイパスはありません。[完了] をクリックします。

鋳造所

セコイアはとにかく開いている

システム設定では、Apple の警告にもかかわらず、署名されていないアプリを開くことを選択できます。

鋳造所

Sequoia でこのようなアプリを起動するには、次の手順を実行します。

  1. アプリをダブルクリックします。
  2. アプリにマルウェアが含まれているか、プライバシーが侵害される可能性があるという警告が表示されます。「完了」「ゴミ箱に移動」の2つの選択肢があります。「完了」をクリックしてください。
  3. システム設定>プライバシーとセキュリティを開きます。
  4. 設定リストの下部に、「Mac を保護するために「アプリ名」はブロックされました」のようなメッセージが表示されます。開きたい場合は、「とにかく開く」をクリックします。

セキュリティとプライバシーの保護は開発者に全面的に依存しているため、署名も認証もされていないアプリに対しては、引き続き厳重な警戒を払うよう強くお勧めします。しかし、そのようなアプリは、マルウェア感染者が脆弱性を悪用しようと考えるほどの影響力を持つものはほとんどありません。

Sequoia で必要なアプリを開けない場合は、元に戻すことができます。「macOS Sequoia を Sonoma にダウングレードする方法」をお読みください。

Mac 911に問い合わせる

よくある質問とその回答、コラムへのリンクをまとめました。FAQ集をご覧になり、ご質問が網羅されているかご確認ください。もし掲載されていない場合でも、私たちは常に新しい問題解決の糸口を探しています!ご質問は [email protected]までメールでお送りください。スクリーンショット(必要な場合)と、氏名の使用可否を明記してください。すべての質問に回答できるとは限りません。メールへの返信は行っておりません。また、直接的なトラブルシューティングのアドバイスも提供できません。

著者: Glenn Fleishman、Macworld 寄稿者

グレン・フライシュマンの最新著書には、『Take Control of iOS and iPadOS Privacy and Security』、『Take Control of Calendar and Reminders』、『Take Control of Securing Your Mac』などがあります。余暇には、印刷とタイポグラフィの歴史に関する執筆活動も行っています。Macworldのシニア寄稿者で、Mac 911を執筆しています。