SiriKit:无法回复消息

问题描述:

我刚刚将Intents Extension添加到我的项目中,并决定使用默认添加的示例代码进行尝试。SiriKit:无法回复消息

我选择Siri目标,在设备上运行,Siri弹出,我开始:“搜索[MyApp]中的消息”。 方法handleSearchForMessages执行于IntentHandler.m和Siri响应您有一条消息来自Sarah

看完邮件后,Siri询问您要回复吗? 但是,当我回答,我得到:

I don't see an app for that. You'll need to download one.

奇怪的是,当我尝试在一个全新的项目一样,它的作品,即使没有实现的功能。

我真的不知道为什么在我的项目中工作的部分搜索消息,但不是回复的一部分。

当然在Info.plist我有3默认意图消息。

感谢

+0

能否请你告诉乌尔IntentHandler代码? –

好吧,我还挺解决这个问题,或者至少找到了一个解决办法:

我有两个目标,一个是PROD和其他分期环境。 这两个目标中的应用的显示名称相同,但只匹配PROD的目标名称。

Intent Extension被嵌入了暂存目标,在那里我得到了上面提到的错误。

但是,我直接对PROD目标进行了相同的尝试,结果如此。

供应配置文件和能力是相同的两个目标,所以我认为是关系到应用程序的名称和目标名称之间的失配建