Buscar..
Observaciones
Diferentes tipos de peticiones Siri.
Reserva de viajes (p. Ej., Llévame a Nueva York a través de MyApp)
Mensajería (p. Ej., Enviar un texto a John usando MyApp)
Búsqueda de fotos (por ejemplo, busque las fotos de playa tomadas el verano pasado en MyApp)
Pagos (por ejemplo, envíe $ 20 a John para la cena de anoche usando MyApp)
Llamadas VoIP (por ejemplo, llame a Mike en mi MyApp)
Entrenamientos (por ejemplo, iniciar mi entrenamiento diario desde MyApp)
Clima y radio (diseñado específicamente para CarPlay, por ejemplo, ajuste el calentador a 72 grados)
Añadiendo la extensión de Siri a la aplicación
Para integrar las capacidades de Siri en su aplicación, debe agregar una extensión como lo haría al crear un Widget de iOS 10 (antigua Extensión de Vista Hoy) o un teclado personalizado.
Añadiendo capacidad
1- En la configuración del proyecto, seleccione el destino de su aplicación iOS y vaya a la pestaña Capacidades
2- Habilitar la capacidad de Siri
Añadiendo la extensión
1- Ir a Archivo -> Nuevo -> Objetivo ...
2- Selecciona iOS -> Extensión de aplicación en el panel izquierdo
3- Haz doble clic en Intents Extension desde la derecha
Según Apple:
La plantilla de extensión de intenciones crea una extensión de intenciones que le permite a su aplicación manejar intenciones emitidas por servicios del sistema como Siri y Maps.
4- Elija un nombre y asegúrese de marcar "Incluir extensión de UI"
Al realizar estos pasos, se crean dos nuevos objetivos (la Extensión de intenciones y la Extensión de la interfaz de usuario) y, de forma predeterminada, contienen el Código de Intención de entrenamiento. Para diferentes tipos de solicitudes de Siri, vea Observaciones.
Nota
Cuando quiera depurar su extensión, simplemente seleccione el esquema de Intención de los esquemas disponibles.
Nota
No puedes probar las aplicaciones SiriKit en el simulador. En su lugar, necesita un dispositivo real.