Keith Harrison
@useyourloaf.com
1.4K followers 78 following 47 posts
I write about iOS development at useyourloaf.com.
Posts Media Videos Starter Packs
Reposted by Keith Harrison
luksape.bsky.social
🚨 PSA for all of you updating your apps for iOS 26:
When you build using Xcode 26, the large navigation title gets broken (no left padding) when running on iOS 18.
🔗 Link to a fix below.
A screenshot of iOS 18 simulator, showing broken large navigation title layout.
Reposted by Keith Harrison
massicotte.org
Anyone hit problems enabling approachable concurrency (or flags in its grouping) aside from the migration step required for NonisolatedNonsendingByDefault? Not talking about default isolation here.

I haven't encountered any anywhere and I'm curious. Seems like it is going quite smooth so far.
useyourloaf.com
Agreed, it does feel clumsy
useyourloaf.com
that’s a good point, not sure it’s possible but would be nice to have as a fallback
useyourloaf.com
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.
useyourloaf.com
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
useyourloaf.com
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,
Info.plist with CFBundleIcons~iPad and CFBundleIcons dictionaries listing CFBundleAlternateIcons
useyourloaf.com
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!
useyourloaf.com
Not working for me in beta 2
Asset catalog compiler - options. Alternate App Icon Sets: Applcon-purple. Include All App Icon Assets: Yes. Primary App Icon Set Name: AppIcon-primary
useyourloaf.com
Interesting, will have another look. To be clear you didn’t have to add the icons to the asset catalog?
useyourloaf.com
Did anybody get Icon Composer .icon files to work for alternate app icons? #WWDC25 #Xcode
useyourloaf.com
How do you create a SwiftUI picker that works with optional selection so that not picking a value is possible? #iosdev #swiftui useyourloaf.com/blog/swiftui...
SwiftUI Picker With Optional Selection
Creating a SwiftUI picker that works with optional selection.
useyourloaf.com
useyourloaf.com
Is there no way to set the accessibility language for a SwiftUI view? UIKit has the accessibility language property but there’s no equivalent in SwiftUI. I’ve seen people using AttributedString with the .accessibilitySpeechLanguage attribute but I can’t get it to work. #SwiftUI #iOSDev
useyourloaf.com
Yes, I've seen that. Very frustrating. Hope Apple fixes that soon. I'll add a note to the post. Thanks.