SiriKit 学习笔记(二) 创建Intents Extension

本文介绍了如何在iOS应用中启用SiriKit,包括添加Intents Extension目标,配置Info.plist,授权Siri使用,定义处理意图的对象,自定义词汇库。详细步骤包括在Xcode中创建目标,设置Info.plist,以及使用Intents Framework进行词汇注册和权限管理。
摘要由CSDN通过智能技术生成
Intents Extention是一个app程序包中的app扩展,首先你必须有一个app去支持它。 Intents Extention处理大部分与SiriKit的交互。


给App程序加入Intents Enxtention, 请做以下操作


  • 在IOS app中启用Siri
  • XcodeProject中加入Intents Extention target, 并配置到Info.plist, 
  • 授权运行中使用Siri
  • 定义handle intents的objects
  • 定义 app特有的词库


配置Xcode Project


启用Siri  Capability:
  • 打开Xcode Project
  • 在project settings, 选择iOS app target
  • 选择 Capabilities tab
  • 启用 Siri Capability


添加Intents extension
  • 在Xcode中打开iOS app project
  • 选择File > New > Target
  • 在相应平台的Application Extension group中选择Intents extension
  • 点击Next
  • 选择名字和其他相应配置 
  • Finish

注意:你可以添加多个Intents Extension,每一个Extension仅支持不同的Intents


添加Intents extension之后,配置Info.plist (支持的indents范围), SiriKit通过
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值