Xamarin.iOS의 SiriKit

이 문서에서는 Xamarin.iOS 앱에서 SiriKit을 사용하여 iOS 디바이스에서 Siri를 사용하여 사용자가 액세스할 수 있는 서비스를 제공하는 방법을 보여 줍니다.

iOS 10을 새롭게 접하는 SiriKit을 사용하면 iOS 앱이 앱 확장 및 새 의도 및 의도UI 프레임워크를 사용하여 iOS 디바이스에서 Siri 및 지도 앱을 사용하여 사용자가 액세스할 수 있는 서비스를 제공할 수 있습니다.

Siri는 관련 작업에 대한 알려진 작업 그룹인 Do기본 개념과 함께 작동합니다. 앱이 Siri와 상호 작용하는 각 상호 작용은 다음과 같이 알려진 서비스 Do기본 중 하나에 속해야 합니다.

  • 오디오 또는 영상 통화.
  • 타고 예약.
  • 운동 관리.
  • 메시징
  • 사진 검색.
  • 결제를 보내거나 받는 경우

사용자가 앱 확장의 서비스 중 하나와 관련된 Siri를 요청하면 SiriKit는 지원 데이터와 함께 사용자의 요청을 설명하는 의도 개체를 확장에 보냅니다. 그런 다음 앱 확장은 지정된 의도에 대한 적절한 응답 개체를 생성하여 확장이 요청을 처리하는 방법을 자세히 설명합니다.

SiriKit 개념 이해하기

이 문서에서는 Xamarin.iOS 앱에서 SiriKit을 사용하는 데 필요한 주요 개념을 설명합니다. 새 의도 및 의도 UI 확장 지점과 앱 및 사용자 어휘를 사용하여 Siri에 앱을 여는 방법을 설명합니다.

SiriKit 구현

이 문서에서는 Xamarin.iOS 앱에서 SiriKit 지원을 구현하는 데 필요한 단계를 설명합니다. 개발자는 성공적인 구현에 필요한 주요 개념이 다루어지기 때문에 SiriKit 지원을 앱에 추가하기 전에 위의 SiriKit 개념 이해 가이드를 읽어야 합니다.