Skip to content

Add the missing 512pt@2x icon for Mac App Store submission - #10

Merged
perNyfelt merged 1 commit into
mainfrom
mas-icon-512-2x
Aug 16, 2026
Merged

Add the missing 512pt@2x icon for Mac App Store submission#10
perNyfelt merged 1 commit into
mainfrom
mas-icon-512-2x

Conversation

@perNyfelt

Copy link
Copy Markdown
Member

Summary

  • MarkdownToPdf-dist's build-mas.sh --tag pipeline produces a real, Apple-Distribution-signed build for the first time this session; xcrun altool --validate-app against it failed with error 90236: missing a 512pt x 512pt @2x (1024x1024) icon representation, required for Mac App Store submission.
  • The existing md2pdf.iconset only had 128/256/512px @1x entries, no @2x sizes at all.
  • Rendered icon_512x512@2x.png (1024x1024) directly from the existing MarkdownToPdf.svg vector source and rebuilt md2pdf.icns with iconutil.

Test plan

  • iconutil -c iconset on the rebuilt .icns confirms the new 1024x1024 entry is present
  • Full altool --validate-app re-run against a rebuilt package (pending, in the sibling dist repo)

…submission

App Store Connect's altool --validate-app rejected the packaged .app
with error 90236: 'Missing required icon. The application bundle does
not have an icon in ICNS format containing a 512pt x 512pt @2x image.'
Rendered at 1024x1024 directly from the existing MarkdownToPdf.svg
vector source (sips supports SVG input), added to the iconset, and
rebuilt md2pdf.icns with iconutil.
@perNyfelt
perNyfelt merged commit 2c25ca9 into main Aug 16, 2026
6 checks passed
@perNyfelt
perNyfelt deleted the mas-icon-512-2x branch August 16, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant