macOS Sierraのどこからでもアプリケーションのダウンロードを許可する


48

セキュリティペインのOSの以前のバージョンでは、次のオプションが提供されます。

しかし、このバージョンではどこにもオプションはありません。

どこでもオンにする方法はありますか?(おそらくターミナル経由?)


コメントは詳細なディスカッション用ではありません。この会話はチャットに移動さました
bmike

回答:


74

AppleはmacOS Sierraでこの機能を削除しましたが、ターミナルでこれを実行して再度有効にすることができます。

sudo spctl --master-disable 

さらに、ジャックが指摘するように:

これは少しやり過ぎですが、仕事は確実に行われます。アプリケーションを起動した直後に、再度有効にすることができます

sudo spctl --master-enable

2
これは少しやり過ぎですが、仕事は確実に行われます。これは、再有効にしてアプリケーションを起動した直後にすることができsudo spctl --master-enable
ジャック

3
魔法のように機能します。Preference Paneの「Anywhere」ラジオボタンも復活しました。
scottperezfox

このきちんとしたユーティリティを私に指摘してくれてありがとう。奇妙なことに、それをいじると、すべてのアプリケーションが「拒否された」、たとえば/Applications/Calendar.appでさえも拒否されます。ヨセミテではまだ完全に機能していないのだろうか。エルキャピタンでうまくいくようです。
エドワードフォーク

これが受け入れ答えなければなりません
Zorgatone

@Zorgatone完了!
samayres1992

23

OS Xは、インターネットからファイルをダウンロードするアプリケーションにファイル検疫を提供することにより、ダウンロードの検証を改善します。これは、ダウンロードしようとしたときに、ダウンロードの安全性(既知のマルウェア)がチェックされることを意味します。

ターミナルを使用して、隔離されたアプリ(または任意のファイル)を確認できます。文字通り、拡張ファイルシステムの属性です。

mac:~ user$ xattr /Applications/Some.app
com.apple.quarantine
mac:~ user$

アプリを実行しても安全だと確信している場合は、次のように属性をドロップできます(パスワードの入力を求められます)。

mac:~ user$ sudo xattr -r -d com.apple.quarantine /Applications/Some.app

もう一度確認してください:

mac:~ user$ xattr /Applications/Some.app
mac:~ user$

これで、アプリを実行できるはずです。


12

これらのファイルは⌃CTRLFinderでSeconday Click(右クリックまたは+ Click)で開き、を選択できopenます。

現在(10.12ベータ(16A294a))- Anywhereオプションを環境設定に追加するチェックボックスはありません。


8
これは、バンドルが署名されている場合は機能しませんが、署名の検証に失敗しました
ジャック

4

AppleはSierra向けにゲートキーパーオプションを再設計しました。

結局のところ、Appleは「一般ユーザー」またはパワーユーザーではない大衆向けの「どこからでもインストール」オプションを削除しているということです。

ただし、ユーザーMateusz Szlosekによって既に回答されているように、アプリケーションを右クリック(Ctrlクリック)して[ 開く ]を選択すると、Finderを使用して未署名のアプリを開くことができます。


1
インストーラーの10.12.1で動作しませんでした...それでもセキュリティコントロールパネルで承認する必要がありました。
アラミス

1

アプリがアーカイブから抽出された場合は、アーカイブ抽出ユーティリティである可能性があります。

ここで見つかった他の答えをチェックした後、それらのどれも私のために働いていませんでした。

最終的に、問題は、アーカイブ抽出ユーティリティ(Keka 1.0.6)が.zipファイルからアプリを抽出するのに静かに失敗し、アプリが正しいアイコンとすべてで損なわれていないように見えても、パッケージの読み取りに失敗したことに気付きました内容と一般的なエラーメッセージがスローされます。

The application “AppNameHere.app” can’t be opened.

組み込みの「Archive Utility.app」を使用するように交換しましたが、その後はすべてスムーズに進みました。動作sudo spctl --master-disableせずxattr、ファイルが検疫されていないことを示している場合は、別の抽出ユーティリティを試してください。

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