how-macos-overrides-app-behaviour-including-quarantine
quarantine-apps
In the past on macOS once you have approved an app that is from an "unidentified developer" the system will keep a record of that exception and stop pestering you with warnings. This doesn't work with the homebrew installed version of FileBot. I am assuming because it's not signed at all? (although other unsigned applications installed with homebrew don't exhibit this behavior)
These are the typical windows we are used to, but allowing this app to run once doesn't resolve the warning for the second launch because it has a quarantine flag set.
To make sure gatekeeper's list of overrides includes my new exception for FileBot.app:
Code: Select all
$ spctl --list | grep -i filebot
2718[UNLABELED] P0 allow execute [/Applications/FileBot.app]
Checking to see if the application is signed shows that it is not signed.
Code: Select all
$ codesign -dvvvv /Applications/FileBot.app
/Applications/FileBot.app: code object is not signed at all
$ codesign --verify -vv /Applications/filebot.app
/Applications/filebot.app: code object is not signed at all
In architecture: x86_64
Code: Select all
xattr -l /Applications/FileBot.app
Code: Select all
sudo xattr -d com.apple.quarantine /Applications/FileBot.app
disable-the-use-of-the-com-apple-quarantine-extended-attribute-on-mojave
How do I stop the “Are you sure you want to open it?” dialog box from displaying when I open an app?