自定义意图正在被反复确认,从未处理过

问题描述 投票:1回答:1

我继承了一个代码库,实现了自定义意图和快捷方式的半实现。我无法弄清楚的一个问题是标题所描述的问题。

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

那么为什么我的intent处理程序中的handle()方法没有被调用?有什么我想念的吗?有人看到我所描述的任何漏洞吗?不幸的是,我不能把大量的代码放到这篇文章中,但是如果有人想看到任何具体的东西,请告诉我,我会开始添加小片段。

ios swift sirikit
1个回答
0
投票

把它放在一个真实的设备上,它工作。不是一个理想的解决方案(特别是如果你正在做手表的东西,那些荒谬的构建时间),但它的工作原理。

SoupChef对我和我的同事也有同样的问题,所以我们继续向Apple提交了一份错误报告。

© www.soinside.com 2019 - 2024. All rights reserved.