RE: https://techhub.social/@JTostitos/115874293943552267
OK, so I am actually at a loss as for what #Xcode wants me to do to get the new .icon files working correctly for Alternate App Icons… No matter what I try - rolling my own code or using @danielsaidi AppIconKit - it refuses to work. Still works on iOS 18 though! 😑
All I get is “The operation couldn’t be completed. Resource temporarily unavailable”. Afaik, the project is configured exactly the same as Apple’s sample project and my test project.
My test project worked flawlessly…UNTIL I added something to the plist file. Then I removed the item I added and it broke. In case anyone knows the secret sauce to get this to work, here are my settings:
Project Settings:
- App Icon -> AppIcon-Light
- App Icons Source -> ☑️
Build Settings:
- Alternate App Icon Sets -> has no effect. Apparently don’t need to set these anymore. Alt Icon names: AppIcon-Dark, AppIcon-Beta
Build Phases:
- AppIcon-Light/Dark/Beta appear under Copy Bundle Resources
Please help 🥲 #indiedev #iosdev #swift #swiftui
It feels a little weird that there's still no AxisStack in SwiftUI. Maybe I shouldn't be doing this. #SwiftUI
My oooooold app Wally (first released in 2012), is being updated for Liquid Glass. Wally 6 has a polished UI and supports more item data, like misc. dates. It will also use the new Vision document recognizer for better text parsing. Just a few more tweaks, then I'll submit it for review.

Math support in Textual is built on top of SwiftUIMath, a new standalone SwiftUI package for rendering math expressions.
https://github.com/gonzalezreal/swiftui-math
Textual 0.2.0 introduces math expression support.
Math is rendered as part of Textual’s SwiftUI-native text layout, fully integrated with layout and text selection.
https://github.com/gonzalezreal/textual

Validated that sync requests with no updates don't lock the datastore, and made sure tests checked that case. Tomorrow night, let's jump into the permission routes. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/2yOew227HRo
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's add some syncing tests checking that empty updates still work!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/bu7dI_IxPKo
the progression of working with #SwiftUI
first week: oh nice, this is easier than expected
2 weeks in: hm, that's quirky. surely there must be a more straightforward way
2 months in: what the actual fuck ??!
Since creating a macOS destination for my Catalyst app, the Icon composer assets do not show up in Test Flight or my External Testing builds.
The app icon shows in the dock and it shows in App Store Connect *only* under TestFlight -> Build Uploads. On the same page under the ‘Version <blah>’ section, they're blank.
Is this expected or am I doing something wrong?
Something I've learned about coding SwiftUI: You won't regret spending a little extra time to make your view easily previewable in different configurations. #SwiftUI
File selection is so easy in SwiftUI with fileImporter API, but remember to call startAccessingSecurityScopedResource before accessing the file. #SwiftUI
https://developer.apple.com/documentation/foundation/nsurl/startaccessingsecurityscopedresource()
Adding identicons / gravatars to CoffeeNotes #swiftui #BuildInPublic
