Alternative Icons

Couple of quesitons:


1. Why have Apple decided to go for the archaic way of adding alternative icons using the old `CFBundleIcons` plist item, rather than the modern way using asset catalogues?

2. Anyone managed to get this working yet? I'm not used to using this way of adding icons so it's eluding me a bit. I can get the "you changed the icon" popup to show when passing `nil` to `setAlternateIconName` but not when actually specifying a file; it just tells me the file doesn't exist. The icon files are just in the root of the project so definitely exist.

1. Because they're still building reliability into the asset catalog editor?

1. I think it makes a lot of sense. Apple doesn't want people to be able to "draw" the icons without being able to review it. So they went for a static set of icons that they can review and approve. I think it's a smart way to achieve the functionality while still preserving the user experience.


2. I have the same problem: https://forums.developer.apple.com/message/207971#207971

I don't know if anybody managed to make it work.

Alternative Icons
 
 
Q