performActionFor shortcutItem
,但是如果该应用程序实际上是从快捷方式项启动的,则不会被调用。为什么会这样?
答案 0 :(得分:0)
从快捷方式项启动应用程序时(并且在后台没有应用程序实例时),您可以从sceneDelegate中的willConnectTo函数获取ShortcutItems
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
if let shortcutItems = connectionOptions.shortcutItem{
}
}