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.

introduzca la descripción de la imagen aquí

4- Elija un nombre y asegúrese de marcar "Incluir extensión de UI"

introduzca la descripción de la imagen aquí

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.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow