microsoft/vscode

Investigate: macOS notarization

bpasero opened this issue · 17 comments

Looks like hardening is only required beginning 2020: https://developer.apple.com/news/?id=09032019a

@bpasero only the notarization prerequisites have been loosened till 2020, notarization is still very much required if we want to get rid of the security warning.

We're having this issue on a Catalina upgrade, except we can't even open the application.

@cutecycle see the main issue description for how to get around this. You can also right-click on the app and click "Open" to get the option to open it:

image

@misolori Open Anyway doesn't appear in Catalina.

@cutecycle does the right-click method work for you?

@misolori No. Open does not even appear anymore.
image

If you right click on .app, and choose open, you get "Open Anyway".

I was able to install Visual Studio Code on Catalina using the following steps:

  1. Double-click the installer to get, “Visual Studio Code” can’t be opened because Apple cannot check it for malicious software. message
  2. Open Security & Privacy settings page to see the Open Anyway button
  3. One more window and one should be inside VS Code

Screenshot 2019-10-13 at 7 25 02 PM

yrest commented

Same issue, workaround works fine! Any update on plans to submit VSCode to Apple?

This workaround doesn't work for me -- Open Anyway gives me the open dialog again, but that dialog appears to do nothing and I'm back to the same problem, only trying to open VS Code fails silently

Hi as @bpasero noted and @andrewpeterprifer pointed out that the application should be notarized moving forward. Are there any official plans to get vscode notarized in the future?

ETA: November

This may slip to December, but @joaomoreno already started on this 🍻

This may slip to December, but @joaomoreno already started on this 🍻

Any update on this @joaomoreno @bpasero? Hoping this will be resolved in 1.41.1 before the holidays and we won't have to wait until January?

This is in progress and should be done by our January release.

Starting next week, insider builds should be properly notarized. ✔️