在 ios 快捷方式应用程序中无法识别/显示意图摘要——只有标题

问题描述

对于我的自定义意图,我在我的意图定义文件中提供了一个包含一个参数的摘要。在模拟器(和设备)上只显示意图的标题。可以从“显示更多”下拉菜单中选择该参数。意图文件中的预览按需要显示

我唯一一次能够实现仅显示图块的功能是在我删除参数时。它将 Siri 建议摘要显示为快捷方式应用程序中的文本。我已尝试在设备和模拟器上重新安装该应用程序,并尝试使用意图定义文件中的所有不同选项。

我是 iOS 开发这个领域的新手,所以我仍在弄清楚这一切是如何运作的。我已经下载了 SoupChef 示例应用程序。我做了几个假设:

  1. 摘要取自意图定义,不受意图处理部分中的代码影响。因此,当我运行应用程序时,意图定义文件的预览中给出的内容没有显示出来,这让我感到困惑。在 WWDC19 中添加摘要后,他们说这就是你所要做的......
  2. 我没有在 Capabilities 中启用 Siri,因为我没有付费开发者帐户,我认为这是必需的。我认为这没有效果

只是寻找一些提示,因为我可能做出了错误的假设或遗漏了一些明显的东西。

解决方法

我在 iOS 13 设备上遇到了这个问题,但在 14 台设备上没有。将其与 Soup Chef 示例进行比较后,我发现我需要启用“Resolvable,Siri can ask for value when run”复选框。不知道为什么会这样,尤其是仅适用于较旧的设备。