Siri 在现有项目中不起作用

Siri is not working in existing project

我必须使用 Siri 通过我的应用发起 voip 呼叫。它在演示项目中工作,但是当我将 Intents Extension 添加到我现有的项目中时,Siri 不再工作了。

在系统设置中,我的应用程序未显示在“应用程序支持”部分。 Plist 配置如下:

另见扩展的plist配置:

每当我发出任何语音命令时,它都会说 "I wish I could, but < app > hasn't set that up with me yet."

我也尝试过通过功能启用 Siri。让我知道我在那里做错了什么。

谢谢。

我终于找到了根本原因,每当我添加 Intent Extension 时,默认部署目标都设置为 10.2(Xcode 8.2)。当我在 iOS 10.1 设备上尝试时,由于该目标配置,Siri 忽略了我的应用程序。这就是为什么我的应用程序没有显示在应用程序支持部分。

请检查您的扩展目标的部署信息是否涵盖您的设备 OS 版本。