iOS 13 Siri快捷方式深度链接

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

[我读到某处Siri快捷方式将在IOS 13中更改。有谁知道他们是否通过Siri Shortcuts Deep Links在Swift中进行了更改?现在在ios 12中我做了一个功能:

func run(shortcutName: String) {
        let url = URL(string: shortcutName)!
        UIApplication.shared.open(url,
                                  options: [:],
                                  completionHandler: nil)
    }

并且要使用这个,我只需叫run(shortcutName: shortcutNameString)

有人知道此代码是否可以运行并在IOS 13上运行快捷方式吗?

swift ios12 ios13
1个回答
1
投票

是的,可以!使用以下URL方案:shortcuts://run-shortcut?name=SHORTCUT%20NAME%20HERE

© www.soinside.com 2019 - 2024. All rights reserved.