Signing and first launch
Apps from silicondevkit.com are ad-hoc signed and not notarized. This means they run on a Mac, but macOS shows a warning when you first open one that you downloaded.
Opening it on your own Mac
- Unzip the app and double-click it. If macOS says it cannot check the app for malicious software, click Done.
- Open System Settings → Privacy & Security, scroll to the bottom and click Open Anyway.
You only need to do this once per app.
Sharing it with other people
Other people will see the same warning. To remove it you sign the app with your own Developer ID certificate and notarize it with Apple. This needs a Mac and a paid Apple Developer Program membership ($99 per year).
We provide a script that does it in one step: sign.sh. The full walkthrough is in the post Sign and notarize your app in 3 steps.
Why we do not do it for you
Your signature identifies you as the publisher, and signing needs your private keys. We keep those on your Mac. See Why we don't sign apps for you.
For testing only
If you only want the app to run on the Mac you built it on and have no Apple account, run ./sign.sh and choose option 2. It clears the quarantine flag and re-signs the app ad hoc.