Hi,
I have a few questions about macOS app icons in recent Xcode builds:
-
I noticed that recent builds are about 1 MB larger than previous builds, even though both versions use an Icon Composer file as the macOS app icon. Is this expected behavior due to recent tooling changes, or could it indicate an issue?
-
I tried replacing the Icon Composer file with a traditional asset catalog AppIcon.appiconset. Interestingly, even when I only provided the largest 1024x1024 image, Xcode was still able to generate smaller icon sizes correctly. Does this mean macOS app icons now support a single-size source image, similar to iOS app icons?
-
I also noticed some differences when using the asset catalog icon in non-system contexts:
-
On App Store Connect, the icon appears slightly smaller than iOS icons. After inspecting the exported image, it seems the macOS icon includes a shadow layer, which creates visible padding around the artwork.
-
In TestFlight update notifications, the icon appears without rounded corners.
-
On the web version of the App Store, the macOS icon generated from the non-Icon Composer asset catalog appears visually smaller than the macOS icon generated with Icon Composer, and also smaller than iOS app icons. I noticed similar sizing differences even in some of Apple’s own apps. Check https://apps.apple.com/cn/developer/apple/id284417353?mt=12
-
Are these expected differences in how macOS app icons are processed and displayed, or is there a recommended way to avoid these inconsistencies?