Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add Gatekeeper notice to macOS dmg. #16959
macOS Catalina appears to have removed the right click -> open workaround for unsigned applications, and has obfuscated the block message to imply that unsigned applications are corrupted rather than blocked.
Paying for a developer subscription and sorting out a way to run the macOS packaging and code signing on a macOS travis instance is more hassle than I can deal with in the short term, so this PR instead adds a text notice to the disk image background.
This also adds a script to create the DS_Store file using system tools instead of relying on a third party proprietary application.