web-dev-qa-db-ja.com

「Appleは悪意のあるソフトウェアをチェックできないため」Visual Studio Codeを開けません

Visual Studio Codeを初めてダウンロードしましたが、以下のメッセージが引き続き表示されます。

Apple error message when clicking on VSC app

Appleは悪意のあるソフトウェアをチェックできないため、「Visual Studio Code」を開くことができません。

このソフトウェアを更新する必要があります。詳細については、開発者にお問い合わせください。

私のMacBookは最新のものであり、彼らのウェブサイトでVSCの最新バージョンを更新しました(2019年9月(バージョン1.39); 10月には何もありません)が、それでも私に同じメッセージを与えました。

よくある質問を見て、VS Codeの再インストールについて読みました。私はそれをしましたが、まだ機能しません。

124

macOS Catalinaでは、Appleによるアプリの公証が必要です。 Visual OS Codeのバージョンは、新しいOS用にMicrosoftによってまだ更新されていません。

以下を試してください:

アプリを右クリックしてOpenを選択します。

これが機能しなかった場合は、アプリに設定されている隔離拡張属性を削除します。

  1. アプリをアプリケーションフォルダーに移動します
  2. Terminal.appを開き、次のコマンドを貼り付けて実行します。

xattr -d com.Apple.quarantine /Applications/Visual\ Studio\ Code.app

273
Tzar

Right Click> OpenはVisual Studio Codeを開きません:

別の方法としては、単にSystem Preferences> Security & Privacy

[General]タブで、ナビゲートして[Open Anywayの横のボタン(「Visual Studio Code」は、識別されたソースからのものではないため使用がブロックされました)

セキュリティとプライバシー

39
Gabriel

これの公式の問題は Microsoft/vscode issue 74782 "Investigate:macOS notarization" です。

ただし、 2020年1月の繰り返しで述べたように VSCode 1.42の場合:

#74782が2月上旬まで修正されないことに非常に失望しました。

1月に行われる可能性があります

最初は11月に修正され、次に12月に修正される予定でしたが、現在は2月まで完全に修正されています。
これは、2018年に最初に発表された機能(アプリの公証)、6か月以上ベータで利用可能で、10月にゴールドになったオペレーティングシステム(Catalina)、およびそれ以来、新しいMacは実行する以外に選択肢がありません。

はい、macOS Catalinaにインストールする回避策があることを認識していますが、強化されていないアプリをインストールしたくありません。私が新しいMacに必要とする/インストールしたい他のすべてのアプリは、タイムリーに強化され、公証されました。

編集:Feb。 2020、VSCode 1.42がリリースされたので、 vscode commit c196df9 from JoãoMoreno はこの問題を解決することになっています。 from PR 86588 .
ジョアンが追加

来週から、インサイダービルドは適切に公証されるべきです。 ✔️

(次の1.43バージョンの「インサイダービルド」)

VSCode 1.4 は言及しています:

公証されたmacOSビルド

MacOS用Visual Studio Codeが最終的に公証されたため、次のダイアログは表示されなくなります。

Notarization

詳細については、 調査の問題 および Appleの開発者向けドキュメント を参照してください。

5
VonC