I'm trying to add support for INPlayMediaIntent in an audio app.
In a first instance, I would just like to say "Play in My App Name" and have the intent extension called.
I foolwed religiously the documentation, I checked that everything (entitlements, various plist, etc) is in the Controlling Audio With SiriKit is also in my extension (and app).
The problem I have is that I'm not able to invoke my extension. Uttering "Play <app name>" open TuneIn (that interesting enough, I don't have installed) with the radio with the same name of the app (its the same radio). "Play using <app name>" have the same result (or some interesting song with related names in the Music app).
I tried in simulator, iPhone, iPad, in my native language (Italian) and in English. I _think_ I wrote all the needed enchantments, Siri authorization is requested, INPlayMediaIntent is in the list of supported intents (it's the only one, really), media category is "Music", I tried also "Radio", but nothing changed.
For what I understand (from debugger and logs) handle(intent: INPlayMediaIntent, completion: (INPlayMediaIntentResponse) -> Void) is never called (nor is func handler(for intent: INIntent) -> Any)
I think there is something basic I don't understand. Any suggestion is very welcome. Thank you!