READY TO SHIP.
The artifact survived preflight. The things that matter to distribution are visible in one place before release.
ShipCheck inspects the finished .app or .dmg you are about to hand to someone else — and gives you a clear release verdict before your users discover the problem first.
Native macOS utility · No account · No subscription · Built for independent Mac developers
The artifact survived preflight. The things that matter to distribution are visible in one place before release.
A deliberately damaged release exposes the point of ShipCheck: find the ugly problems while they are still yours to fix.
Signing, notarization, Gatekeeper acceptance, package integrity, embedded-app state, metadata — ShipCheck looks at the release artifact itself, not just the project that produced it.
Checks the final artifact’s signature and surfaces the identity behind it instead of assuming the build step got it right.
Checks whether notarization evidence is attached where macOS expects it, so distribution does not depend on hope.
Asks the same security system your user’s Mac will ask and reports the result before the download leaves your hands.
Verifies the disk image itself before treating its contents as trustworthy release material.
A DMG does not get a free pass. ShipCheck also finds and inspects the packaged app inside the image.
Surfaces the app identity, version, build, executable, and minimum macOS information from the artifact you selected.
ShipCheck automatically identifies what you gave it and runs the appropriate release preflight.
Useful before packaging, after export, or whenever you want to verify the actual application bundle instead of relying on project settings.
Checks the disk image and then goes inside it to inspect the packaged application too. The outer container and the app both matter.
GitHub verifies the development process. ShipCheck verifies the release artifact.
Different layer. Different failure modes.ShipCheck rolls its findings into a release verdict: READY TO SHIP, REVIEW BEFORE SHIPPING, or DO NOT SHIP. Export Release Evidence when you want a record of exactly what was inspected.
Drop in the final app or DMG. Let ShipCheck run the release preflight. Then make the release decision with evidence in front of you.