I use a pre-compiled CAR file that has the pre-rendered Icon-Composer bitmaps stripped, so macOS 15 and older use the .icns file instead of the CAR assets.
I did manage to solve this for both iOS and watchOS 26 similarly, but it's a lot more complex – I merged the pre-26 and 26 CAR files into a single CAR file so it includes both manually created, multi-resolution bitmaps for iOS 18 and watchOS 11 and the iOS/watchOS 26 iconstack-based icons.
Unfortunately, Apple does not provide any good tooling for CAR files so it had to be done manually, but thankfully I'm highly familiar the CAR format and its internal formats (I've messed with its internals a lot since 2014), so it wasn't that bad.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: