在iOS 11全局首选项中有一个选项:General/Accessibility/Type 。如果启用了它,则打开Siri时,它会显示一个文本字段,您可以在其中键入请求而不是说出来。
当我使用设备的主按钮运行Siri时,这个选项工作得很好。但是当Siri是通过我的扩展的Xcode的bebug会话启动时,textfield没有显示,我需要和它交谈。
在从Xcode调试器启动时,是否有办法强制siri以Type模式打开?
发布于 2018-02-05 13:29:23
我找到了一个解决办法:
当您从调试器启动Siri时,请等待它向您展示“有什么可以帮助您的吗?”然后点击这个标签,把它拖到屏幕的底部,然后在那里释放。标签将消失,文本字段“Type”将被显示。
要让这个技巧发挥作用,您仍然必须在首选项中启用iOS通用/辅助/键入Siri选项。
或者,如果希望使用特定的固定查询调试Siri扩展,可以将其设置为调试模式参数。单击意图扩展模式,单击编辑模式,运行调试>信息tab> Siri意图查询

https://stackoverflow.com/questions/48623048
复制相似问题