Can the App Intents code now live in an SPM package?
Asked on 06/12/2025
1 search
Yes, the App Intents code can now live in a Swift Package Manager (SPM) package. This was announced in the session titled "Explore new advances in App Intents" at WWDC 2025. Previously, App Intents code could be packaged with frameworks and dynamic libraries, but now it can also be included in Swift packages and static libraries. For more details, you can refer to the session Explore new advances in App Intents (25:40).

Explore new advances in App Intents
Explore all the new enhancements available in the App Intents framework in this year’s releases. Learn about developer quality-of-life improvements like deferred properties, new capabilities like interactive app intents snippets, entity view annotations, how to integrate Visual Intelligence, and much more. We’ll take you through how App Intents is more expressive than ever, while becoming even easier and smoother to adopt. We’ll also share exciting new clients of App Intents this year like Spotlight and Visual Intelligence, and learn to write app intents that work great in those contexts.

Get to know App Intents
Learn about the App Intents framework and its increasingly critical role within Apple’s developer platforms. We’ll take you through a ground-up introduction of the core concepts: intents, entities, queries, and much more. You’ll learn how these pieces fit together and let you integrate your app through Apple’s devices, from software features like Spotlight and Shortcuts to hardware features like the Action button. We’ll also walk through how App Intents is your app’s gateway to integrating with Apple Intelligence going forward.

Platforms State of the Union
Discover the newest advancements on Apple platforms.