为什么在测试新的iOS 14小部件时弹出siri?

问题描述

就像标题所说的那样,我正在模拟器上本地测试小部件。我有xcode 12,种子6。在iPhone 8模拟器上。

在全新安装上,在将小部件安装到主屏幕上之前,尽管我没有故意触发它,但Siri还是会弹出。我也不知道任何能够触发它的代码。为什么会这样?

解决方法

我知道了。我使用的方案最初旨在处理WidgetKit Intent配置。因此,在方案本身中,它在运行步骤中有一个“ Siri Intent Query”。因此,我要做的就是创建一个旨在测试Widget的新方案,并且查询不再存在。然后它运行而没有触发它。