John Brayton
johnbrayton.com
John Brayton
@johnbrayton.com
I develop apps for Apple platforms. My current focus is @unread.app, an RSS reader for Mac, iPhone, and iPad. I am also a co-organizer of CocoaHeads Boston.
Congrats! I happened across your book today in a small book store in Maine.
October 30, 2025 at 10:53 PM
Interesting. That did not work for me in the first beta, but I have not tried since. Thank you!
July 19, 2025 at 1:47 PM
Apple did reply and point out that I failed to include the example files in my bug report. I since uploaded them. I have not heard anything else.

I have not checked whether beta 2 fixes the issue.
June 30, 2025 at 1:02 PM
I got it to work in this sample project. By default it has Unread’s icon. After tapping the button it changes to the icon from Apple’s Landmarks sample.

I do not add the icon to the asset catalog, but Xcode might during the build to make it work on iOS 18.

www.virtualsanity.com/AlternateIco...
www.virtualsanity.com
June 25, 2025 at 1:41 PM
No, I did not.
June 25, 2025 at 1:22 AM
I just read your article about this. I got alternate icons to work as expected. The trick is that you still need to declare the alternate icons in Info.plist, and you still need to enable Include All App Icon Assets in Build Settings.
June 23, 2025 at 4:32 PM
Oh I see. I do not have that feeling, but the combination of light/dark mode icons and apps being able to offer custom icons does seem incomplete.
June 21, 2025 at 5:34 PM