Watch

Mac OS Mojaveで「Safariは安全でない拡張機能をサポートしていません」というエラーを回避する方法

Mac OS Mojaveで「Safariは安全でない拡張機能をサポートしていません」というエラーを回避する方法

Safariは安全でない拡張機能のエラーメッセージをMacでサポートしなくなりました

最新バージョンのMac Safariに古いSafari拡張機能をインストールしようとすると、「Safariは安全でない拡張機能「拡張機能名」をサポートしていません。Appleが審査した新しい拡張機能は、App StoreまたはSafari拡張機能ギャラリーで見つけることができます。」というエラーメッセージが表示されます。

このエラーは、macOSの最新バージョンのSafariが、証明書のない拡張機能や、Mac App StoreやSafari Extensions Gallery以外から入手した拡張機能を安全ではないとみなし、サポートしていないために発生します。しかし、上級ユーザーの中には、これらの「安全ではない」Safari拡張機能を実行したいと考える人もいるかもしれません。

このチュートリアルでは、MacOS Mojave 10.14.x 以降で「Safari は安全でない拡張機能をサポートしていません」というエラーを回避する方法を説明します。

Mac OSで「Safariは安全でない拡張機能をサポートしていません」というエラーを回避する方法

  1. Safariで実行したいSafari拡張機能を見つけて、ファイル拡張子を.safariextから.zipに変更します。たとえば、「mailto.safariext」から「mailto.zip」に変更します。
  2. The Unarchiver で zip ファイルを開くと、「name.safariextension」という名前のフォルダが作成されます(例:「mailto.safariextension」)。(.cpgz ファイルが作成された場合は、.zip の名前を .xar に変更します(例:「mailto.zip」を「mailto.xar」に変更し、.xar ファイルを解凍して .safariextension フォルダを展開します)
  3. Safari を開いていない場合は開き、Safari メニュー > 環境設定 > 詳細 > メニューバーに「開発」メニューを表示 の順に選択して、Safari 開発者メニューを有効にします。
  4. 「開発」メニューをプルダウンし、「拡張機能ビルダーを表示」を選択し、「続行」をクリックして拡張機能ビルダーを実行します。
  5. MacでSafariの安全でない拡張機能のエラーメッセージを回避する方法

  6. 下隅のプラス+ボタンをクリックし、「拡張機能を追加」を選択して、2番目の手順で抽出した.safariextensionフォルダに移動します。
  7. MacでSafariの安全でない拡張機能のエラーメッセージを回避する方法

  8. 「実行」をクリックしてSafariで拡張機能を実行し、管理者パスワードで認証します。
  9. MacでSafariの安全でない拡張機能のエラー警告メッセージダイアログを回避する方法

  10. 成功しました!「安全でない」拡張機能がアクティブになり、Safariで実行されています。

「安全でない」拡張機能は、Safari の環境設定内の Safari 機能拡張マネージャと、ユーザーの Safari 機能拡張フォルダにあります。

Macで認証されていないSafari拡張機能を実行する

Safari 拡張機能は、他の拡張機能と同じように後でアンインストールできます。また、アンインストールせずに拡張機能を無効にすることもできます。

この方法は、通常のSafariだけでなくSafari Technology Previewでも「安全ではない」Safari拡張機能を実行できますが、推奨されません。Appleは、承認済みの拡張機能を精査する一方で、GitHubやその他のWebサイトからダウンロードしたサードパーティ製拡張機能のほとんどを含む、その他の拡張機能を「安全ではない」と表示することに決定しました。Safariで安全ではない拡張機能を実行する場合は、拡張機能の動作と使用理由を十分に理解しているMacの上級ユーザーのみにしてください。悪意のある拡張機能は、理論上、個人のWeb使用データを読み取る可能性があります。

Macの上級ユーザーで、「Safariは安全でない拡張機能「拡張機能名」をサポートしていません。Appleが審査した新しい拡張機能は、App StoreまたはSafari拡張機能ギャラリーで見つけることができます。」というエラーメッセージダイアログウィンドウが表示され、回避策を探している場合は、これでその方法がわかりました。

ああ、ご存知かもしれませんが、コマンドラインを使ってファイルを解凍することもできますが、Archive Utility は cpgz zip unzip ループに zip ファイルを送ってしまうようです。幸いなことに、The Unarchiver は優れたアーカイブ解凍ツールなので、まだ Mac にインストールしていない方はぜひ追加してみてください。