-
Notifications
You must be signed in to change notification settings - Fork 3.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
“Cypress” can’t be opened because Apple cannot check it for malicious software. #5791
Comments
Yes, this will require the workaround as described by @Verdagio for now. This is a notification automatically sent starting in macOS Catalina. It means that the Cypress App has not undergone the process of notarization which Apple offers - basically they scan the application and verify it contains no malicious components. We are currently in the process of evaluating what is required to notarize the Cypress application so that this warning will no longer appear on downloads. We are confident the application will pass the notarization process, but have to go through some steps to get there first: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution Current workaroundAs described by @Verdagio, you can download Cypress by allowing it's download in your Security & Privacy settings. #5791 (comment) |
Resources:
Add a Notarization Step to Your Build Scripts For information about how to incorporate notarization into your custom build scripts, see Customizing the Notarization Workflow. |
Hmm, electron-builder has removed |
hmm, upgrading electron-builder has to go hand in hand with electron upgrade
|
Testing electron-builder versions in branch electron-upgrade #5849
but in
|
working on it - seems between 20.41.0 and 20.42.0 this PR has changed the sign step electron-userland/electron-builder#3912 |
ughh, seems we have a weird situation:
Options to electron-packager that we use via its NPM API {"dir":"/Users/gleb/git/cypress/dist/darwin","dist":"/Users/gleb/git/cypress/build/darwin","platform":"darwin","appVersion":"3.8.0","osxSign":true,"out":"tmp","name":"Cypress","arch":"x64","asar":false,"prune":true,"overwrite":true,"electronVersion":"7.1.2","icon":"/Users/gleb/git/cypress/packages/electron/node_modules/@cypress/icons/dist/icons/cypress"} I wonder if I can plug in |
Trying to use
Right now failing with a weird error
printing links and targets
Probably related to the link we add to the server package
|
Removed that link with
|
Next step - add notarization via |
Here is the command where we pass electron version and icons
|
The code for this is done in cypress-io/cypress#6013, but has yet to be released. |
Released in This comment thread has been locked. If you are still experiencing this issue after upgrading to |
I try to open this after download and I see this message on mac.
“Cypress” can’t be opened because Apple cannot check it for malicious software.
This software needs to be updated. Contact the developer for more information.
Firefox downloaded this file today at 1:28 PM from docs.cypress.io.
Current behavior:
“Cypress” can’t be opened because Apple cannot check it for malicious software.
This software needs to be updated. Contact the developer for more information.
Firefox downloaded this file today at 1:28 PM from docs.cypress.io.
Desired behavior:
able to open and use after download
Steps to reproduce: (app code and test code)
download from here
https://download.cypress.io/desktop
open after download
Versions
firefox 68.2.0esr(64-bit)
mac os catalina 10.15
The text was updated successfully, but these errors were encountered: