mirror of
https://github.com/priyanshujain/margin.git
synced 2026-10-02 11:07:04 +00:00
Three channels, and they are not the same app: the direct download is unrestricted and updates itself, the Homebrew cask is the same file with a command instead of a browser, and the App Store copy is sandboxed with the updater taken out because Apple requires both. Written down because most of it is only discoverable by getting it wrong once. Attaching a build to TestFlight and attaching it to the store version are separate operations, and a Mac listing takes its icon from the attached build, so until that second step happens App Store Connect shows the listing with no icon and does not say why. Claude-Session: https://claude.ai/code/session_018HwEWvoE1NkkUjJCMLSnup