I am implementing AppIntent with ability to pick or enter multiple emails. I add parameter
@Parameter(title: "Recipients", mode: .email)
var recipients: [IntentPerson]?
static var parameterSummary: some ParameterSummary {
Summary("Send \(\.$body) to \(\.$recipients) as \(\.$subject)")
}
When I tap on Recipients field I got a standard Contact Picker UI. But I want to achieve this one:
After investigation I figured out that this behaviour is impossible with AppIntents framework. To achieve it need to use INSendMessageIntent..