我在我的版本中添加了SiriKit,但随后决定将其删除。问题是,当我要求Siri执行应用程序曾经执行的功能时,Siri仍然愿意使用它。我已删除并重新安装了该应用程序(不支持Siri),但是当我说另一个版本的应用程序曾经支持的关键字时,它仍然想使用我的应用程序。我重新启动了iPhone,但它仍然记得。我还在此应用的设置中禁用了Siri。还记得
这是iOS 11的错误吗?
最佳答案
找到了解决方案:
您需要返回支持SiriKit的应用程序版本,并在Intent扩展的info.plist中以及IntentsSupported中,删除您的应用程序先前支持的意图,然后将其替换为其他意图。
似乎是一个iOS错误。在“设置”中为该应用程序禁用Siri应该已禁止Siri将其用于意图。
关于ios - 无法在应用程序中禁用Sirikit,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48723956/