-
Notifications
You must be signed in to change notification settings - Fork 10
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
macOS Catalina attempts to delete the executable #20
Comments
So it's a bug in Catalina? |
@deanishe perhaps, I’m not sure. The interesting thing here it’s only affects mentioned Go-based workflows. Is there something particular in the way those two invoke executables? |
Most workflows tend to be scripts and don't contain binaries. AFAIK, there are similar issues with binary libraries, too. The same restrictions don't apply to scripts. AFAIK, the only reason for that is because you can't reliably sign scripts: they're no safer to run than binaries. Anyway, thanks for the heads-up. There doesn't appear to be anything I can do about it, unfortunately. You could try building the workflow(s) yourself, or use the old Python version of this one, and try isometry's SSH workflow. |
This blew up on me too. The fix for me was:
|
@jefftriplett thanks! It did work for me, the important part seems to be to restart Alfred after clicking |
Have you tried locating the binary in question, right-clicking it and choosing |
@baa76 do you know how to make this category appear in Settings? |
At a guess you may need to install apple developer tools? |
Ah, shit. That's a shame. I presume that setting will fix all workflows in one go. |
That’s the problem, I have both dev tools and Xcode installed, and this section just disappeared... |
This article - specifically the section on Privacy states that is a feature of Catalina - so perhaps nothing to do with Dev Tools? I am currently at the most recent version 10.15.1 - I will admit I didn't notice this preference until yesterday after upgrading the day before. But yes, it seems to have been the solution for all of these workflows. |
Right clicking works. Follow the following steps:
The workflow will now work as expected. You may need to repeat these steps if you upgrade or reinstall the workflow later. |
This. It's a common workaround that I'm sure every Mac power user has done plenty of times. The only trick here is locating the file. Since it's an Alfred workflow, it should be pretty obvious to start looking there. |
macOS tries to delete the executable, if you click
Cancel
and thenAllow Anyway
inside System Preferences after that, it deletes the executable silently on the next try (oh, Apple).Mirror issue for Alfred SSH workflow: deanishe/alfred-ssh#25
The text was updated successfully, but these errors were encountered: