Hello there!
Is there any list of voices that are always available on iOS/iPadOS devices?
It seems that AVSpeechSynthesisVoice(identifier: "com.apple.voice.compact.en-US.Samantha") is always available on all devices.
I thought that AVSpeechSynthesisVoice(identifier: "com.apple.ttsbundle.siri_Nicky_en-US_compact") and AVSpeechSynthesisVoice(identifier: "com.apple.ttsbundle.siri_Aaron_en-US_compact") were available by default on certain newer devices. Is this true?
I also noticed that on the same iPad where I was using those 2 voices (Nicky and Aaron) - when I updated to the iPadOS 26 beta, those voices were no longer available.
Any information you can share about which voices should be reliably available on which devices would be extremely helpful for our development. Thanks so much!
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hello! We can animate Text color via foregroundStyle very nicely in SwiftUI like so:
Text("Some text here")
.foregroundStyle(boolValue ? Color.green : Color.blue)
withAnimation {
boolValue.toggle()
}
However, if the foregroundStyle is a gradient, the color of the Text view changes immediately without animation.
The code below works to animate a gradient foregroundStyle on an SF Symbol, but it does not work when applied to a Text view. Is it possible to animate a Text view foregroundStyle between gradient values?
Image(systemName: "pencil.circle.fill")
.foregroundStyle(boolValue ? .linearGradient(colors: [.red, .orange], startPoint: .top, endPoint: .bottom) : .linearGradient(colors: [.green, .blue], startPoint: .top, endPoint: .bottom))
Thanks for your help!
If I have a monthly subscription offering for an app and also a yearly subscription offering for the same app.
And if I set up a win-back offer through App Store Connect on the yearly subscription offering.
Will this win-back offer be shown to lapsed subscribers of both the monthly and yearly offerings?
Or would it be necessary to create a different win-back offer for each offering if we want lapsed subscribers to see a win-back offer regardless of which subscription they had previously purchased?
Thanks so much in advance!
Topic:
App & System Services
SubTopic:
StoreKit
Tags:
App Store Connect
Subscriptions
In-App Purchase
Is it intended for Sign in with Apple to work on an M1 Mac that is running an iOS app?
I have an iOS app with Sign in with Apple which is working well on iPhone and iPad.
In my M1 Mac testing, when pressing the ASAuthorizationAppleIDButton, it shows a nice popover explaining Sign in with Apple, but then when pressing "Continue" it just turns into a white screen with no options to continue or exit out so that the app is effectively frozen.
Should I remove the Sign in with Apple option when isiOSAppOnMac or is it intended to work on M1 Macs?
Thanks!
In Xcode 13 beta 4, the Sample Code Using MusicKit to Integrate with Apple Music has compiler errors around the player.play() calls in handleTrackSelected and handlePlayButtonSelected. The error is "async call in a function that does not support concurrency / call can throw, but is not marked with try and the error is not handled"
Would it be possible to include a fix for this error in the sample code - or could somebody share a fix here in the forums?
Thanks so much!
For a Core Spotlight activity you can use CSSearchableItemActionType, like this:
.onContinueUserActivity(CSSearchableItemActionType, perform: handleUserActivity)
I am not able to find documentation showing other activityType strings that can be used here. For example, I'm looking for the activityType which indicates a ClassKit activity with a contextIdentifierPath.
Thank you!