mirror of
https://github.com/storytold/craft-launcher.git
synced 2026-10-31 15:48:14 +00:00
SolidCraft's macOS build has been Developer ID signed and notarized since 0.27 (its README), but the launcher still treated it as unsigned (`installs_on_mac: false`), so on a Mac it offered the update and then said no macOS version was available. `installs_on_mac` becomes `mac_team`: the Apple team whose signature the build must carry. Official apps keep ArtCraft's (DJ6XS33FX8); SolidCraft gets its own (G5QA5U5X2S, read from the signature on its 0.27.1 macOS CLI). `None` still means the launcher installs no DMG, and an install that reaches the DMG path without a team is now refused, not left unchecked. Not run on a real Mac: the macos module only compiles there, and the DMG's own signature still needs `codesign -dv` on a Mac to confirm the team matches. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>