web-dev-qa-db-ja.com

未確認の開発者によるものであるため、アプリを開くことができません

私は昨日Mac OS X Mavericks(10.9)をインストールしましたが、それ以来私はEclipseを起動することができません。表示されたメッセージのスクリーンショットを添付しています。

これに対する回避策はありますか?

Enter image description here

に解決策が見つかりました。Mac OS Xでの「アプリが識別できない開発者によるものであるため開くことができない」というエラーを修正しました

218
Chandan

これはセキュリティオプションによるものです。

System Preferences... > Security & Privacyに進むと、Generalタブの下にOpen Anywayというボタンがあるはずです。

Allow apps downloaded from:の下のオプションを変更することでこれを避けることができますが、デフォルトのMac App Store and identified developersのままにすることをお勧めします。

330
trojanfoe

身元不明の開発者から文書を開くより簡単な方法は、ファイルアイコンをクリックしてから[開く]を選択することです。その場合、あなたはその未確認のソースに関係なくそれを開くことのオプションを与えられるでしょう。

117
Shlensky

問題のアプリケーションを右クリック(またはControlキーを押しながらクリック)して[開く]を選択します。

28

Stack Overflow questionのようにxattrコマンドを使用することもできます。

com.Apple.quarantine属性を削除するだけです。管理者アカウントを持っていなくても機能します。その後、アプリは「ダウンロード済み」とは見なされず、ブロックされません。

14
Skylar Ittner

それは識別された開発者によってAppleに登録されていなかったのでそれはEclipseアプリのオープンを禁止しています。これはセキュリティ機能ですが、次のようにしてセキュリティ設定を上書きしてアプリを開くことができます。

  1. FinderでEclipse.app(Eclipse/Eclipse.app)を見つけます。 (以降の手順を実行できるように、必ずFinderを使用してください。)
  2. Ctrlキーを押しながらEclipse.appアイコンをクリックします。
  3. ショートカットメニューから 開く を選択します。
  4. 警告ウィンドウが表示されたら、 開く ボタンをクリックします。

最後のステップでは、Eclipseの例外をセキュリティ設定に追加します。これで警告なしに開くことができるようになります。

これらの手順は、同じ問題が発生する可能性がある他の* .appアプリでも機能します。

9
whyceewhite

端末に次のコマンドを入力します。

xattr -d com.Apple.quarantine [file path here]

あなたがエンターをクリックすると、それはもはやその問題を抱えないでしょう。 Appleがファイルに検疫を自動的に追加するのは厄介です。これをオフにする方法がわかりませんが、おそらく方法があります...

8
Daniel K.

同じ問題がありましたが、Eclipseは起動しませんでした。このリンクを見つけて、それは魅力のように機能しました:

Eclipseのメニューバー項目をクリックできません

JavaはMaverickで台無しになっているため、ここからダウンロードしてインストールする必要があります。 http://support.Apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

5
Ray

次のコマンドを実行して、ゲートキーパー設定を変更できます。

どこからのアプリでもインストールを許可しないようにするには、terminal ::で次のコマンドを使用します。

Sudo spctl --master-disable

再度有効にするには、次のコマンドを使用します。

Sudo spctl --master-enable

5
cryptonkid

制御ランチパッドではなく、「アプリケーション」フォルダー内のアプリケーションをクリックします。開くを選択すると、実際に開くためのオプションが表示されます。

4
Mark

右クリック> [開く]をクリックします。

または、[システム環境設定]、[セキュリティとプライバシー]の順に選択し、そこでアプリを開く際の制限を設定することもできます。

3
Insleep

ターミナルを開き、Eclipseの解凍フォルダに移動して、次のコマンドを実行します。

./Eclipse -clean
2
Gaurab Kumar

ターミナルの種類:

Last login: Thu Dec 20 08:28:43 on console
 ~  Sudo spctl --master-disable
Password:
 ~  spctl --status
assessments disabled
 ~ 

システム環境設定 - >セキュリティとプライバシー

enter image description here

0
Giang