Lost an hour to that missing doco re: AppShortcuts exposed intents must reside in the main target, not a dynamically linked xcframework. I've noticed that a parameterized AppIntent registered as an AppShortcut and that uses an AppEnum located in that xcframework will work for Siri and Shortcuts triggers, but does throw an SSU warning about a missing symbol.
Are there other gotchas?
The limitation — that our primary user exposed intents cannot be in that xcframework — is a drag if one maintains multiple apps that may share some limited overlapping functionality. Is there work to change this?
The AppIntentsPackage API has had a rocky public introduction since iOS 17.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: