-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notarization is required on macOS 10.14.5 #161
Comments
Yikes! Thanks for bringing this to my attention! 🙏 Signing the Mac OS release was just implemented in the latest version, but no notarizing is being done right now. I will look into it. |
It seems, for now, one can context-click the App and then hit "Open" while pressing |
I spent a little time this evening working on the signing + notarization, but I don't have Mojave to test it. Can someone with Mojave see if this version (an older version, 1.33.0) opens up, can edit files, and can install extensions? https://github.com/stripedpajamas/vscodium/releases/download/1.33.0/VSCodium-notarized.zip If not, we might need to add some entitlements to the signing process. |
Oh I forgot to staple the notarization result to the app. It should still pass tests, but I will staple and reupload tomorrow. |
I tried and it doesn't seem to fully work yet. After clicking "Open" the app doesn't start. Console output:
|
Ok that's a start -- the app is showing as notarized but doesn't work yet 😄 I will try to figure out which entitlements to add and reupload. |
Just confirming what was stated by the OP -- Visual Studio Code does not have this problem, right? |
Visual Studio Code works well. |
@xxyzz can you confirm what version of VSCodium this is? It looks like you installed it from Brew, I'm wondering if you got 1.34.0 or 1.33.1 |
It's 1.34.0. After updated from brew, I got the can't be opened alert. |
Same error here on the latest version 1.34.0. I'm on Mojave and I'm installing via Homebrew. |
This might be something we can't fix at this time. Here's what I've found in researching this (correct me if any of this is off base):
Without using VSCode's entitlements as a reference (there are none), guessing at entitlements until VSCodium launches sounds risky to me. It opens us up to a lot of potential bugs that are VSCodium-specific and we actually have no idea if VSCode can even be run in hardened runtime mode at all. Given that the app still can be run (albeit with a very cumbersome first time action), I think we should update the README to include Mojave 10.14.5 instructions and then wait until MS grapples with this themselves (when Apple enforces all apps to be notarized). Closing this issue for now, comments/feedback welcome; I'll reopen if a viable alternative is suggested. |
Microsoft just merged a fix to enable notarization: microsoft/vscode#74782 |
Thanks for the heads up @twoodford -- will make a fresh issue so we can implement this as well. |
Describe the bug
All software must be notarized in order to run on macOS 10.14.5 according to this document. The latest release(1.34.0) seems didn't get notarized.
Please confirm that this problem is VSCodium-specific
Please confirm that the issue/resolution isn't already documented
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It can be opened.
Screenshots

Desktop (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: