我正在为我的应用程序添加Siri意图,以便在Shortcuts应用程序中使用。用户需要登录才能使用该意图。当他没有登录时,我会发送一个带有代码
对于经典错误,即不需要启动应用程序的错误,我添加了一个
.failureRequiringAppLaunch
的失败完成。对于经典错误,即不需要启动应用程序的错误,我添加了一个
String
属性来自定义用户的错误消息。
不幸的是,当我使用 .failureRequiringAppLaunch
代码调用完成处理程序时,错误消息未显示给用户,而是显示了消息“发生未知错误”:
这是我的代码:
let intentResponse = AllMeetingsIntentResponse(code: .failureRequiringAppLaunch, userActivity: nil)
intentResponse.failureReason = "You must log in to use this function."
return intentResponse
如果有人能告诉我如何自定义“应用程序启动”提示框,提前致谢。