ブロックされたソフトウェア(HAXM)をmacOS 10.13で実行することを許可できません


14

macOS 10.13にAndroid Studio用のHAXMをインストールしようとしています。ソフトウェアの実行を許可するために「セキュリティとプライバシー」パネルに移動しましたが、問題が発生しました。

問題

何回「許可」を押しても、何も起こらないようです。メッセージとボタンは残ります...リブートしました。まだそこにあります。

回答:


9

これはmacOS High Sierraの新機能で、[セキュリティとプライバシー]設定ペインで手動で許可されるまで、サードパーティの開発者からのカーネル拡張をブロックします。これはゲートキーパーとは異なります-このブロックは署名し、あなたがそれらを許可し、システムの整合性の保護が無効になっていない限り、すべての符号なしのkextがブロックされるまでのkextを。ゲートキーパーは、ユーザーが許可するまで、署名されていないアプリの実行をブロックします。Appleの詳細は、TN2459:User-Approved Kernel Extension Loadingにあります。

Karabinerのこの問題スレッドなどのレポートによると、MagicPrefsやVNCなどのマウスクリックをインターセプトまたはシミュレートしている可能性のあるプログラムに障害がある可能性があります。これらのプログラムを一時的に無効にして、画面共有などを介してリモートで接続するのではなく、マシンの前にいることができる場合、機能します。

より複雑な回避策として、kextsのSystem Integrity Protection無効にcsrutil enable --without kextし、通常のOSで再起動し、Androidエミュレーターが動作していることを確認してから、(オプションですが推奨)で再起動して、SIPを再度有効にしcsrutil enableます。これにより、インストールされているすべての署名済みサードパーティkextがホワイトリストに自動的に追加されます。


1
あなたがそれについて言及した今、カラビナはおそらく非難するでしょう。他の場所で見つけた提案によると、キーボードショートカットを使用して[許可]ボタンを選択することで問題を解決しました。とはいえ、包括的なことと根本原因に対処する可能性が高い(つまり、カラビナのようなソフトウェア)ため、受け入れられた回答として回答を選択します。
-kylemart

+1 MagicPerfsを一時的に無効にしてトリックを行いました
ヴィンVO

6

GoogleドライブとKarabinerの両方の要素がロードを許可されないという問題がありました。Chromeを終了し、[許可]ボタンが機能しました。


1
Karabinerはありませんが、Google Chromeを終了することで解決しました。
2ni

ありがとうございました!Chromeを終了すると、[許可]ボタンが再び機能するようになりました。
ハイブリッド

私にとってもChromeが問題でした。明らかな理由はありません。
ルパートラウンスリー

1

ワコムペンを使用していますか。同じ問題をマウスで試してみましたが、うまくいきました。


Ask Askへようこそ。これは質問にどのように答えますか?OPがマウスではなく指で「許可」ボタンを物理的に押したことを意味していますか?
fsb

@fsbこれは、受け入れられた回答に記載されている「シミュレートされたマウスクリック」保護の特殊なケースです。Wacomソフトウェアは、「信頼できるパス」モードのエントリとは見なされません。受け入れられた回答に対するコメント/編集としてより適切かもしれません。
user71659

その場合、別の回答に基づいて作成するのではなく、この回答にその情報を含める必要があります(OPはWacom Penの使用については何も言及していません)。それ以外の場合、この回答は、スタンドアロンの回答ではなく、受け入れられた回答に対するコメントである必要があります。
fsb

0

Intel製品が署名​​され、Appleによって承認されることが期待されます。
しかし、あなたがトラブルにいる場合は、この方法でアプリケーションを開こうとすることができます。
Right Clickその後、Control+オープン。

これがHigh Sierraで機能することを願っています。このトリックはSierraで機能します。


これは、アプリではなく、(署名された)kextの読み込みを制御する別の機能です。High Sierraで導入されました。
キルブ

0

これと同じ問題があった-トラックパッドが何とかマウスとして認識されず、何も認識されなかったためだと思った。キーボードショートカットを更新し、オプションフィールドのハードブレークを「タブ」で移動できませんでした。約30回のGoogle検索と試行錯誤の後、最終的に答えは簡単でした。

オプションを押しながらクリックします。

(WTF-なぜそんなに大変だったのかわかりません)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.