我的应用程序如何打开 Siri 快捷方式记录短语视图
Posted
技术标签:
【中文标题】我的应用程序如何打开 Siri 快捷方式记录短语视图【英文标题】:How can my app open Siri shortcuts recording phrase view 【发布时间】:2018-11-05 04:17:06 【问题描述】:如何从我的应用程序中打开录制自定义短语的 Siri 快捷方式视图,以及我的应用程序捐赠的特定快捷方式的信息。另外,如何删除捐赠的快捷方式。我尝试为交互分配一个标识符以便能够删除它,但不知道如何实现文档中的删除。
let interaction = INInteraction(intent: intent, response: nil)
interaction.identifier = intentIdentifier
class func delete(with identifiers: [String],
completion: ((Error?) -> Void)? = nil)
感谢您的帮助
【问题讨论】:
【参考方案1】:以防万一有人需要。要删除捐赠的快捷方式调用:
INInteraction.delete(with: [deleteIntentIdentifier!]
其中 [deleteIntentIdentifier!] 是您要删除的快捷方式的标识符数组。
关于 Siri 的录音短语,我从 SoupChef 复制并编辑了必要的代码。
【讨论】:
以上是关于我的应用程序如何打开 Siri 快捷方式记录短语视图的主要内容,如果未能解决你的问题,请参考以下文章
如何检查我的应用程序是不是由 WatchOS 上的 Siri 快捷方式启动?
Siri - iPhone 上的快捷方式:应用程序在建议中不可见