본문 바로가기

SiriKit3

[WWDC20] Decipher and deal with common Siri errors 링크: https://developer.apple.com/videos/play/wwdc2020/10074/ Decipher and deal with common Siri errors - WWDC20 - Videos - Apple Developer “Sorry, there was a problem with the app... developer.apple.com Xcode에서 Scheme Editor를 통한 자동 Siri Query를 하는 방법은 Intents Extension의 Scheme Editor에서 Siri Intent Query에 질의할 내용을 넣는 것입니다. Intents Extension을 실행할 때 host process를 선택할 수 있습니다. Intents extension을 실행했을 때 .. 2022. 5. 9.
[WWDC16] Extending Your Apps with SiriKit 유튜브 링크: https://www.youtube.com/watch?v=7TZHLjdViYA 목차 1. SiriKit 도입 준비하기 2. Intents extension 추가하기 3. Siri에서 UI 제공하기 1. SiriKit 도입 준비하기 Embedded frameworks(포함된 프레임워크)에는 네트워킹, 데이터 모델, 결정 로직, UI가 있습니다. Intents extension과 App의 코드를 공유하여 재사용성을 높일 수 있습니다. Unit tests에서는 Mock intents로 앱이 의도대로 응답하는지 확인해야 합니다. 데모앱에는 3가지의 Intent를 가지고 있습니다. 이것을 하나의 Intent extension으로 관리하면 코드가 너무나 방대해집니다. 하지만 한 Intent 당 하나의.. 2022. 5. 2.
[WWDC16] Introducing SiriKit 유튜브 링크: https://www.youtube.com/watch?v=Cce5UglhPAo&t=963s SiriKit으로는 아래같은 시리 기능을 지원할 수 있습니다. Speech 단계에서는 말을 듣고 유저가 하려는 것을 Intent로 추출합니다. 이 Intent를 가지고 앱에서 Action을 수행합니다. Action을 수행한 후 Response를 UI로 제공합니다. 1. Speech를 받습니다. 2. Speech를 Intent로 변환하여 App Logic을 수행합니다. 3. 필요한 경우 UI를 제공합니다. Siri는 Messaging, VoIP calling, Payments, Workouts, Ride booking, Photos, List and Notes, Visual Code, Car Comma.. 2022. 5. 2.