Disabling Gatekeeper
You may want to disable Gatekeeper if you are trying to execute code which has not been signed.
Gatekeeper makes your desktop more secure by requiring applications be signed with a developer id. The problem is that obtaining a developer id costs an annual subscription fee from Apple.
If you are willing to forgo the extra safety that Gatekeper provides this blog post provides instructions and a helpful script to disable it using a custom generated profile. I built the script based on the contents of this gist:
gist:hoishing/README.md
Disabling GateKeeper
Execute the script:
/bin/bash -c "$(curl -fsSL https://github.com/StephenSmithwick/StephenSmithwick.github.io/raw/main/bin/allow-unsigned.sh)"
The script:
- Generates a new profile which disables GateKeeper
- Loads the new profile
- Opens System Settings to the new Profile Loader
- [Manual] If you are certain that you wish to disable GateKeeper then you must load the profile.