Keith Harrison
banner
useyourloaf.com
Keith Harrison
@useyourloaf.com
I write about iOS development at useyourloaf.com.
Agreed, it does feel clumsy
August 21, 2025 at 9:41 PM
thanks, I’ll take a look. I’ve used that approach in the past (see useyourloaf.com/blog/scenest...) not sure why I’m not doing it here
SceneStorage For Custom Types
How do you use the @AppStorage and @SceneStorage property wrappers with your own custom types?
useyourloaf.com
August 7, 2025 at 4:51 PM
that’s a good point, not sure it’s possible but would be nice to have as a fallback
June 26, 2025 at 5:46 PM
Yes, I had the same problem, the WWDC video skips over what you’re supposed to do. In theory, the icon is backwards compatible so you only get the glass effect on iOS 26. In practice, seems there are some rendering issues on older versions.
June 26, 2025 at 1:17 PM
I found a workaround to the problem with Icon Composer not working for alternate app icons. Manually adding keys to the target's Info.plist seems to fix it for now. Seems to need separate keys for the ~ipad variant. Hopefully Apple fixes this soon. #Xcode useyourloaf.com/blog/adding-...
Adding Icon Composer icons to Xcode
How do you use Icon Composer to add App Icons to an Xcode project?
useyourloaf.com
June 26, 2025 at 10:20 AM
Here's what worked for me in the end after comparing to what Xcode generates for app icons in the asset catalog. The iPad variant seems to be necessary for it to work there. Hopefully Apple fixes Xcode in a future beta,
June 26, 2025 at 9:12 AM
Thanks. One difference I can see is that I don't have the CFBundleAlternateIcons key listed in the Info.plist file. (I'm also using a SwiftUI app life-cycle but not sure that's relevant). Will play some more. Thanks again!
June 25, 2025 at 3:56 PM
Not working for me in beta 2
June 25, 2025 at 9:33 AM
Interesting, will have another look. To be clear you didn’t have to add the icons to the asset catalog?
June 24, 2025 at 7:54 PM
Yes, I've seen that. Very frustrating. Hope Apple fixes that soon. I'll add a note to the post. Thanks.
February 7, 2025 at 10:57 AM