如何在快捷方式应用中自定义Siri快捷方式

时间:2018-11-27 12:44:23

标签: swift xcode siri sirikit sirishortcuts

如何在快捷方式应用中自定义Siri快捷方式?

此问题与iOS 12的新功能有关:Siri快捷方式。用户可以使用Siri快捷方式,通过自定义定义的语音短语或在新的iOS 12“快捷方式”应用程序中触发应用程序特定功能(由开发人员创建)。快捷方式应用程序允许您通过组合应用程序中的快捷方式来创建工作流程,类似于Mac上的Automator应用程序。

在我们的应用中,我们为特定功能实现了快捷方式。这意味着用户可以通过语音或在快捷方式应用程序内触发此快捷方式以执行此功能。通过将Intent捐赠给Siri,可以在iOS的快捷方式应用中“自动”使用我们的快捷方式。

问题是,如何自定义此快捷方式?默认情况下,我们的快捷方式如下:

enter image description here

如您所见,该快捷方式仅显示“ X”到“ X”之间的标签转移,并且不允许您配置此快捷方式。当我将快捷方式与其他应用程序中的其他快捷方式进行比较时,我看到这些快捷方式是可配置的,就像应用程序“ Giphy”中的快捷方式一样:

enter image description here

此快捷方式允许您配置“搜索”,“显示GIF选择器”和“选择多个”。还要注意屏幕底部的变量,例如运行时询问变量。

我找不到有关如何配置快捷方式的任何文档。在Apple(SoupChef)的示例代码中,它们也没有提供可配置的快捷方式。

1 个答案:

答案 0 :(得分:0)

此功能仅适用于iOS 12上的某些公司。在iOS 13中,任何人都可以自定义您的Siri Intent。可以找到更多信息here