Publishing Mac apps on the Mac App Store or websites is easy with App Wrapper.
App Wrapper is Ohanaware's premium Post-Build Processor for the macOS, used by 100s of developers to prepare their macOS applications for the Mac App Store and distribution on their websites. App Wrapper helps assemble the bundle, verify it, code sign it, pack it into multiple archives (even architecture independent archives), and then either submits it to the Mac App Store or to Apple's Notarization service for approval.
Publish Mac Apps
• Wrap, Codesign, pack and submit to Mac App Store or Notarize Mac applications with one click.
• Automatically removes files that codesign doesn't like.
• Strips excess or unwanted architectures from the bundle.
• Built-in Property List editor
• Bundle modification options per channel.
• Strip partial or complete language packs from the bundle.
• Create Apple Help books from HTML.
• Scripting ability to integrate with other developer tools.
• Universal Binary splitting, different architectures get their own archives.
Checking System
• Checks executables, architectures and meta data of the bundle.
• Checks App Sandbox & Harden Runtime entitlements.
• App Bundle structure and symbolic links.
• Info.plist for invalid keys or values.
• Code sign tools, certificates and chain of trust.
• Apple submission account and settings.
Improve Mac App Store experience
• Configure App Store entitlements and usage reasons
• Check for potential rejection issues.
• Creates installers compatible with the Mac App Store.
• Supports Provisioning Profiles for Apple's online functionality
• Automatic submission of the archive to Apple.
Self Publish & Notarize
• Easily configure Harden-Runtime entitlements & Privacy usage messages
• Supports multiple archive formats, Zip, ? Apple Installer, DropDMG and DMG Canvas.
• Auto submits the archive to Apple's Notary service & Staples the Notarization ticket to the package