Ric*_*hiy 13 ios siri swift sirikit sirishortcuts
我创建了一个自定义Siri意图.它在"快捷方式"应用程序中可见.但是,它允许我仅从捐赠的快捷方式中选择,而无需指定自己的参数.
是否可以使用"快捷方式"应用程序创建支持提供参数的Siri Intent?
我的意图配置
结果如何:
我想要实现的目标
请注意,如何预先填写字段(例如Item字段).我想有相同的选择phoneNumber.
iOS13现在支持参数。文献资料
至于现在(iOS12),那是行不通的。捐赠快捷方式时,必须知道所有自定义参数的值。从文档中:
要捐赠意图,请创建意图类的实例。设置其参数值,并根据需要将图像添加到参数中。
明确地说:Siri快捷方式实际上只是一种快捷方式,它可以将一系列固定步骤组合到一个按钮中。可以把它想像成Amazon Dash Button。这些按钮使您可以通过按按钮订购特定产品。假设创建了该按钮以从A公司订购您喜欢的巧克力曲奇饼。因此,每次按下该按钮时,您都从A公司订购另一包巧克力曲奇饼。印刷过程中不接受任何参数。因此,如果您的口味有所变化,并且现在想从公司A订购巧克力蔓越莓饼干,则需要替换破折号按钮。
至于上面的截图。您在“快捷方式”应用程序中看到的带有参数的快捷方式是由“快捷方式”团队创建的,并使用某些应用程序的URL方案。我们只能希望他们在iOS13中将其打开。
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |