Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upShip macOS app in a signed DMG image #336
Comments
|
@guylepage3 why'd you move this to doing? Are you working on it? |
|
We have the option to brand our DMG (background image, etc). There's an issue for that here: #357 |
|
What's the difference between DMG images and |
DMG is a disk image...sort of like an ISO is a disk image of a CD or DVD. You put your
We're not really choosing one over the other. Our As to why we need to use a signed DMG: macOS will translocate apps that aren't shipped in signed DMGs or signed installers.
More information on what that means here: http://lapcatsoftware.com/articles/app-translocation.html Also see "shipping your signed code": https://developer.apple.com/library/content/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG17 And 4. of https://sparkle-project.org/documentation/ (our update framework) |
|
@shea256 tl;dr: from above is the translocation that happens from shipping an unsigned zip of the |

We currently use a zip archive. See https://developer.apple.com/library/content/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG17