Post

Replies

Boosts

Views

Activity

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 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:
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 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 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 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 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 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
4w