Siri 快捷方式不会触发应用程序委托方法

问题描述 投票:0回答:0

我对 Swift 很陌生。作为我的学习部分,我正在使用 Siri 快捷方式构建一个示例应用程序。我已经使用这篇Medium文章来构建我的应用程序。

问题是 Siri 快捷方式的应用委托内的方法没有被调用。当我向 Siri 添加快捷方式时,该应用程序打开,但未调用应用程序委托内的方法。

func application(_ application: UIApplication, willContinueUserActivityWithType userActivityType: String) -> Bool
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool
private func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool
没有被调用。

我将在这个问题中附上我的示例应用程序。我这边怎么了?我还有一个问题。除了使用 Intents UI 之外,我可以添加快捷方式吗 像 harddcode 一些快捷方式等?

我项目的链接是Google Drive

ios swift sirikit sirishortcuts
© www.soinside.com 2019 - 2024. All rights reserved.