一遍又一遍地确认了自定义意图,但从未处理过

时间:2019-03-22 18:38:25

标签: ios swift sirikit

我继承了一个实现自定义意图和快捷方式的半熟实现的代码库。我不知道的一个问题是标题所描述的问题。

在纸上,一切似乎都正常。调用confirm()方法的完成处理程序时,传递的响应代码为“ .ready”; UI扩展正确启动,一切。在用户界面扩展中,取消效果很好。但是,当在UI扩展中按下“确认”时,它将再次运行相同的确认流程。

那么为什么我的意图处理程序中的handle()方法没有被调用?有什么我想念的吗?有人看到我所描述的任何漏洞吗?不幸的是,我不能在本文中添加大量的代码,但是如果有人想看到任何特定的内容,请告诉我,我将开始添加小片段。

1 个答案:

答案 0 :(得分:0)

在真实设备上运行它,并且可以正常工作。这不是一个理想的解决方案(尤其是如果您正在制作手表的东西,而且制造时间很可笑),但是它可以工作。

SoupChef对我和我的一个同事来说都是同样的问题,所以我们继续向Apple提交了错误报告。