Post

Replies

Boosts

Views

Activity

Reply to Is there any API to detect Voice Control status in SwiftUI on iOS
One of my screens is gesture based, when testing for Voice Control the controls that are activated via gesture are not visible as there's not visible button UI. The solution I have now is to add a toolbar action item to make controls visible but this changes the experience of the UI by having fixed control always visible. If there was a was to detect Voice Control being active I'd be able to show the toolbar action item control ONLY in Voice Control mode while maintaining the same visual interface.
Jun ’26
Reply to Delete Confirmation Dialog Inside Toolbar IOS26
Figured out the implementation! For anyone interested in implementing in IOS 26+ @Namespace private var namespace @State private var presentDialog: Bool = false and in the toolbar ToolbarItem(placement: .cancellationAction){ Button(role: .destructive) { presentDialog = true } label: { Text("Delete") } .confirmationDialog( "Delete?", isPresented: $presentDialog, titleVisibility: .visible ) { Button("Delete", role: .destructive) { // perform delete } Button("Cancel", role: .cancel) { } } }
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Feb ’26
Reply to Question on using Apple TTS voice (commercial use and license)
You cannot monetize Apple technology itself and slap a price on it and call it your own. Thats clearly violation of Terms of Service. Apple I believe allows the use of their technology in the context of application creation and distribution within App Store. Personal Voice is sensitive and requires elevated permission by users. Because of the sensitive nature of personal voice, its not intended for use outside of personal context (mass distribution).
Topic: Business & Education SubTopic: General Tags:
Jan ’26
Reply to What finally fixed our onboarding drop-off after rewriting the flow three times
How many screens do you have for your onboarding how fast do you get there user to their first win/core experience?
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
1d
Reply to Is there any API to detect Voice Control status in SwiftUI on iOS
One of my screens is gesture based, when testing for Voice Control the controls that are activated via gesture are not visible as there's not visible button UI. The solution I have now is to add a toolbar action item to make controls visible but this changes the experience of the UI by having fixed control always visible. If there was a was to detect Voice Control being active I'd be able to show the toolbar action item control ONLY in Voice Control mode while maintaining the same visual interface.
Replies
Boosts
Views
Activity
Jun ’26
Reply to App Shortcuts Action button default parameter
User can set the parameter in Shortcuts and save it as a name. If no parameter is provided it will prompt (let's say you have a Shortcut Control/Intent). Otherwise create an intent without a parameter and it will open to that page. That's how I'd do it.
Replies
Boosts
Views
Activity
Jun ’26
Reply to Confused about App Intents integration in iOS27
I have text from a "document" in my app what schema should I conform too? Its plain text
Replies
Boosts
Views
Activity
Jun ’26
Reply to Confused about App Intents integration in iOS27
There needs to be a visual wizard for App Intents built into Xcode as either a template or an instrument.
Replies
Boosts
Views
Activity
Jun ’26
Reply to Visual Intelligence API SemanticContentDescriptor labels are empty
Any update on this?
Replies
Boosts
Views
Activity
May ’26
Reply to WWDC26 - Request to Open Developer Center for Keynote
You're the best, Apple. Thank you. Hopefully see you there. https://developer.apple.com/events/view/8D4G7DD8LR/
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to AVSpeechSynthesizer system voices (SLA clarification)
The voices are intellectual property of Apple and cannot be re-sold/commercialized as your own.
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to Liquid Glass support : Best practices for navigation button styles in iOS 26 and later
Would you please provide code sample for conditional branding and how to do this for example if targeting iOS 26+ and future versions? Lets say API availability in 26, new update to 26.4 so theres newer functionality in 26.4 how would you set up these branches? Please advise.
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to Delete Confirmation Dialog Inside Toolbar IOS26
Figured out the implementation! For anyone interested in implementing in IOS 26+ @Namespace private var namespace @State private var presentDialog: Bool = false and in the toolbar ToolbarItem(placement: .cancellationAction){ Button(role: .destructive) { presentDialog = true } label: { Text("Delete") } .confirmationDialog( "Delete?", isPresented: $presentDialog, titleVisibility: .visible ) { Button("Delete", role: .destructive) { // perform delete } Button("Cancel", role: .cancel) { } } }
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to How are developers promoting iOS apps in 2026 despite conditions
Quality product Clear value Marketable, and different my strategy
Replies
Boosts
Views
Activity
Jan ’26
Reply to Guideline 4.3(b) Rejection Inconsistency - App Review Not Acknowledging Unique Features or Reading Appeal Notes
I sincerely hope you get this resolved, especially if you invested time, energy thought into creating a unique and thoughtful experience that can deliver value to people on the App Store!
Replies
Boosts
Views
Activity
Jan ’26
Reply to how accessible is enough for Accessibility Nutrition Labels?
I've noticed that influencer apps claim Accessibility CalAI/Speechify yet none of the capabilities are implemented according to Human Interface Guidelines.
Replies
Boosts
Views
Activity
Jan ’26
Reply to Question on using Apple TTS voice (commercial use and license)
You cannot monetize Apple technology itself and slap a price on it and call it your own. Thats clearly violation of Terms of Service. Apple I believe allows the use of their technology in the context of application creation and distribution within App Store. Personal Voice is sensitive and requires elevated permission by users. Because of the sensitive nature of personal voice, its not intended for use outside of personal context (mass distribution).
Topic: Business & Education SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Guideline 5.2.5 - Legal - Intellectual Property
I do not see how this even the structure is intellectual property. Design does appear to use SwiftUI which is recommended by Apple. Congrats on the approval.
Topic: Design SubTopic: General
Replies
Boosts
Views
Activity
Jan ’26