如何在快捷方式应用中自定义 Siri 快捷方式?
这个问题与 iOS 12 的新功能有关:Siri Shortcuts。用户可以使用 Siri 快捷方式通过自定义语音短语或在新的 iOS 12“快捷方式”应用程序中触发应用程序特定功能(由开发人员创建)。快捷方式应用程序允许您通过组合应用程序中的快捷方式来创建工作流程,类似于 Mac 上的 Automator 应用程序。
在我们的应用程序中,我们为特定功能实现了快捷方式。这意味着用户可以通过语音或在快捷方式应用程序中触发此快捷方式来执行此功能。通过将我们的 Intent 捐赠给 Siri,我们的快捷方式在 iOS 的快捷方式应用程序中“自动”可用。
问题是,如何自定义此快捷方式?默认情况下,我们的快捷方式如下所示:
如您所见,快捷方式仅显示标签转移“X”到“X”,不允许您配置此快捷方式。当我将我的快捷方式与其他应用程序的其他快捷方式进行比较时,我发现这些快捷方式是可配置的,例如来自应用程序“Giphy”的快捷方式:
此快捷方式允许您配置“搜索”、“显示 GIF 选择器”和“选择多个”。还要注意屏幕底部的变量,例如运行时询问变量。
我找不到任何有关如何配置快捷方式的文档。在 Apple (SoupChef) 的示例代码中,它们也不提供可配置的快捷方式。