-
Notifications
You must be signed in to change notification settings - Fork 46
Catalina
Dean Jackson edited this page Jan 13, 2020
·
8 revisions
Catalina refuses to run unsigned binaries by default, which affects workflows written in languages like Go or Swift.
I am aware of two possible solutions (though can't confirm either, as I have no intention of installing Catalina until it's fixed).
@baa76 suggests that adding Alfred to "Developer Tools" will stop Catalina griping about unsigned binaries:
Apparently the "right-click and open" method for unsigned applications also works with binaries:
- Right-click on the workflow in Alfred Preferences and choose "Open in Finder"
- In Finder, right-click on the binary and choose "Open":
- Allow the workflow binary to run in the resulting dialog
Note: Finder will probably try to run the binary in Terminal.app and it will throw an error. This is expected.
### Alternative method
@jefftriplett posted a solution here:
- System Preferences >> Security & Privacy >> General
- Click the 🔒 to allow changes
- Then check out the Allow apps downloaded from: [x] App Store and identified developers
- Restart Alfred
- Try the workflow again
- Back out of Security & Privacy
- Re-enter Security & Privacy
- There should now be an Allow
<binary-name>
option which you'll want to allow - Restart Alfred again
- Try the workflow again and repeat the steps 6+ as needed.