-
Novedades en Atajos
Explora técnicas para crear atajos potentes utilizando el contenido de tu app. Las nuevas automatizaciones ofrecen nuevas formas de integrar tu app con el sistema. Perfecciona la forma en que tu App Entity se presenta a los LLM utilizando la nueva funcionalidad de transcripción de modelo de uso. Guarda información detallada de tu app en atajos que se sincronizan en todos los dispositivos. Obtén información sobre cómo combinar estas funcionalidades para crear automatizaciones inteligentes y potentes que se integren a la perfección con el contenido y las funcionalidades de tu app.
Capítulos
- 0:01 - Introduction
- 0:57 - Automations
- 3:25 - Use Model
- 6:58 - Storage
Recursos
Videos relacionados
WWDC25
-
Buscar este video…
-
-
6:12 - Soup Entity Example
// MARK: - Soup Entity import AppIntents struct SoupEntity: AppEntity, Identifiable { static var typeDisplayRepresentation = TypeDisplayRepresentation( name: "Soup", numericFormat: "\(placeholder: .int) soups" ) static var defaultQuery = SoupEntityQuery() var id: Soup.ID @Property var name: String @Property(title: "Available Today") var isAvailableToday: Bool @Property(title: "Ingredients") var ingredients: String var displayRepresentation: DisplayRepresentation { DisplayRepresentation(title: "\(name)", subtitle: SoupStore.description(for: id)) } } -
10:05 - Soup Entity Example
// MARK: - Soup Entity import AppIntents struct SoupEntity: AppEntity, Identifiable { static var typeDisplayRepresentation = TypeDisplayRepresentation( name: "Soup", numericFormat: "\(placeholder: .int) soups" ) static var defaultQuery = SoupEntityQuery() var id: Soup.ID @Property var name: String @Property(title: "Available Today") var isAvailableToday: Bool @Property(title: "Ingredients") var ingredients: String var displayRepresentation: DisplayRepresentation { DisplayRepresentation(title: "\(name)", subtitle: SoupStore.description(for: id)) } }
-
-
- 0:01 - Introduction
Shortcuts lets people combine everyday app actions and surface them across the system - like through Siri, Control Center, and the Action Button. Explore three major enhancements to Shortcuts and how to leverage the content in your app to integrate with the system.
- 0:57 - Automations
In iOS 26, Automations are easier to discover in the Shortcuts editor. There are three new automation types - screenshot, keyboard connection, and notification. The notification automation enables fine-grained, keyword-filtered triggers based on notification content. Learn techniques to build notifications that integrate well with automations.
- 3:25 - Use Model
The Use Model action has access to the latest Apple Intelligence models with web retrieval. Use the model transcript inspector to evaluate the exact data that's passed to the model from your app's App Intent entities.
- 6:58 - Storage
Storage lets shortcuts persist data between runs using Get, Set, and global storage values that sync across all of someone's devices via iCloud. Use storage in powerful ways, like to give the Use Model action a "memory". For App Intent entities, use a stable, device-consistent identifier to ensure correct recognition across devices.