SIRI 不会根据提供的参数回话,而是打开“快捷方式”应用程序

Posted

技术标签:

【中文标题】SIRI 不会根据提供的参数回话,而是打开“快捷方式”应用程序【英文标题】:SIRI is not speaking back based on parameters supplied, instead opens "Shortcut" app 【发布时间】:2019-10-01 14:20:54 【问题描述】:

我正在使用 SiriKit 检查我的应用程序中的详细信息。我使用 Coredata 在应用程序和扩展程序之间传递数据。它一切正常。

我的问题是,基于我传递给 CustomIntentHandler 类的参数 -> resolveParameterName 方法(系统创建的默认方法),例如“.disambiguation(with: ["one, two"])”或“INStringResolutionResult.needsValue() " 打开快捷方式应用程序。 我希望 SIRI 与我互动并获取详细信息和流程。

请帮我解决。

【问题讨论】:

你在物理设备上测试过吗?模拟器的扩展功能有限。 是的,它检查了 【参考方案1】:

问题出在 ios 13 上,并在 iOS 13.1.2 中得到解决。

现在 SIRI 一切都像冠军一样工作。

【讨论】:

以上是关于SIRI 不会根据提供的参数回话,而是打开“快捷方式”应用程序的主要内容,如果未能解决你的问题,请参考以下文章

2019-07-18_由于没有远程桌面授权服务器可以提供许可证,远程回话连接已断开

什么是回话控制

是否可以让 Siri 开始对话?

如何让 siri 说出列表中的项目?

如何禁用在使用receiver时,打开多个断开连接回话

carplay语音控制高德地图没有反应