This is about … .
Protections
- Gatekeeper. Gatekeeper in OS X Mountain Lion (10.8). Built atop File Quarantine, Gatekeeper checks the code-signing information of downloaded items and blocks those that do not adhere to system policies. Patrick Wardle, “Gatekeeper Exposed,” January 17, 2016, https://speakerdeck.com/patrickwardle/shmoocon-2016-gatekeeper-exposed-come-see-conquer/.
- File Quarantine provides a warning to the user that asks for explicit confirmation before allowing the file to execute.
- Application notarization requirements. These requirements ensure that Apple has scanned and approved all software before it is allowed to run.
π BTFM
spctl -a -vvv -t install /Volumes/Install/Installer.app # check if the application notarisation requirements were satisfied.
Xcode projects
A script in the projectβs project.pbxproj
file that executes another script, Assets.xcassets
, from a hidden directory called /.xcassets/
.