Installer for macOS - Sign & Notarize

Links: Manual | Demo | Forum


macOS Installer Generator

If you need to add some extra files or run a post-install script after installing your macOS app then an installer is the perfect solution.


Try before you buy

See for yourself how the installer will look like. Download the Demo Installer package.


Features

✔️ Create a macOS Installer (.pkg) package within minutes.

✔️ No mac specific knowledge is required. Contains an easy step-by-step dialog.

✔️ Handles signing and notarization for you. Your app will be accepted by GateKeeper.

✔️ Easy customization - Add your own logo, text, EULA, ...

✔️ Puts your app right into Applications for easy access.

✔️ Add custom post-install scripts.

✔️ Supports Intel and Apple Silicon (M1, M2, ..) processors

✔️ Supports Unity 2019, 2020, 2021, 2022, 2023, Unity 6, ... LTS

✔️ Async scripting API (for the programmers among you).

✔️ Full Source Code included - I publish this asset with full source code because as a developer I know how annoying it is to not have source code access. If you like it then please remind others to purchase the plugin. Don't just copy and paste it everywhere.

Thank you ❤️


Notice:

There are some minimum requirements set by Apple.

These can not be avoided.


⚠️ Requires macOS 10.13.6 or later

⚠️ Requires Xcode 13 or later (for notarization)

⚠️ Unity Cloud Builds (CI/CD) is not supported (in theory it's possible but you would have to write some code yourself, more on that in the manual).

⚠️ Requires an active Apple Developer Account (for siging and notarization) and installed certificates (a guide on how to get them is in the manual).



✍️ Usage

After the build go to "Windows > Mac Installer" and follow the instructions. The GUI dialog will guide you through the process.


⚠️ Please make sure the shell scripts have execute permissions. You can do this by executing this command in the "Asset/Kamgam/MacInstaller/MacInstallerBuild" directory:

chmod u+x *.sh



☎️ Support

If you have any questions please write to office[at]kamgam.com. Please be patient, replies may take a few days. Please include your exact Unity Version and Asset Store Order Nr in your request. Thank you.



If you like this asset then maybe you'll like these too:


🚧 Exclude from build

Exclude any files and directories from build.


✂️ Prefab Fixer & Replacer

Fix broken prefabs without losing any changes.


📝 GUID Fixer & Meta File Modifier

Fix or regenerate GUIDs and .meta files within seconds.


⚒️ Power Pivot

Rotate around anything, not just the pivot.


*macOS is a Trademark of Apple Inc.