-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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 feature blocks geckodriver from running (since MacOS Catalina) #1629
Comments
@andreastt you have Catalina on your MacBook. Can you please have a look if the now signed binaries are causing this? |
I can confirm that the signed builds of geckodriver do not run on macOS Catalina. This because they are not notarised for some reason. We are tracking this in https://bugzilla.mozilla.org/show_bug.cgi?id=1588081. |
Does launching the binary also not work if the geckodriver archive has been downloaded via |
We can use geckodriver (or any other driver) on macOS if you explicitly open it in the OS prior to using it in your scripts. In Finder, go to the location of the binary and open it via the right-click menu. Click "Open" in the dialog that pops up. Close the terminal after doing so. Maybe we can update the release notes with this info as well. |
This would not help in a CI environment where you would have to do that on various systems. Maybe the xattr command would help. |
Installing |
One simple workaround works right from the Finder:
|
works for me, OSX 10.15.4 |
Apparently |
it works on big sur also, thx |
I get this prompt on Mac while running test on FireFox.
Stacktrace
“geckodriver” can’t be opened because Apple cannot check it for malicious software.
The text was updated successfully, but these errors were encountered: