我正在尝试在WatchOS上创建一个自定义的WatchOS快捷方式。我阅读这个是为了解决一个iOS问题,但我认为解决方案在watchOS中是不同的。,我创建了一个SiriKit意图定义文件。我在中读到,watchOS中的WKExtensionDelegate与iOS中的AppDelegate是“等效的”。然后,我在中使用了函数ExtensionDelegate:
func handle(_ user
现在,我需要使用Siri来显示它。例如,我在该应用程序中的用户名是" Steward“,那么对于"What is my username of app_name”的问题,Siri应该返回"Your username in the app_nameI尝试使用intent extension或Siri。但他们有一些限制,如“消息”,“工作”,“乘车”等,但我需要的是一个白色的普通窗口,如intentUI,它显示一些应用程序的信息。
使用INSearchForMessagesIntent在SiriKit中,我可以问:<AppName> list messages in the inbox,它由IntentHandler.swift中的我用“否”来响应,然后用“< AppName >上没有消息”的确认消息删除消息。我是否能够使用AppIntentVocabulary或扩展来将其修改为如下所示:
因此,<AppName> list articles in <inboxA>使用</em