macOS · Developer tool
XPackager
Create, sign and notarize your .pkg installers from a native macOS app, or from the command line for integration into Xojo.
-
Built on Apple’s tools
A polished front end over pkgbuild and productbuild: the result is a genuine, standard .pkg. -
Multiple components
Tree-based payload with POSIX permissions, Finder drag and drop, customizable installation. -
Signing and notarization
Pick your Developer ID identities; notarytool and stapler are driven for you. -
Installer screens
Welcome, ReadMe, License and Conclusion, with a built-in RTF text editor.
-
Scripts and requirements
preinstall / postinstall, minimum macOS, allowed architectures, JavaScript installation checks. -
Command line
xpackagerbuild builds a package from a project with no UI: ideal for CI.
Everything to ship a clean installer
Built on Apple’s tools
A polished front end over pkgbuild and productbuild: the result is a genuine, standard .pkg.
Multiple components
Tree-based payload with POSIX permissions, Finder drag and drop, customizable installation.
Signing and notarization
Pick your Developer ID identities; notarytool and stapler are driven for you.
Installer screens
Welcome, ReadMe, License and Conclusion, with a built-in rich-text editor.
Scripts and requirements
preinstall / postinstall, minimum macOS, allowed architectures, JavaScript installation checks.
Command line
xpackagerbuild builds a package from a project with no UI: ideal for CI.
At a glance
-
Platform — macOS 15 or later
-
Technology — Native SwiftUI app
-
Project format — .xpackager files (JSON, easy to version-control)
-
Output — Distribution-style .pkg installer