Почему приложение (_:performActionFor:completingHandler :) не вызывается при использовании ярлыка?
Я пытаюсь создать ярлык, который открывается для определенного контроллера представления, когда он используется, но когда ярлык используется, он просто открывает приложение, и, используя операторы печати и точки останова, я обнаружил, что функция выполнения даже не вызывается. Вот код, который запускается при входе пользователя в систему:
let shortcut1 = UIApplicationShortcutItem(type: "Log", localizedTitle: "Title", localizedSubtitle: nil, icon: UIApplicationShortcutIcon(templateImageName: "Lightning Icon"), userInfo: nil)
UIApplication().shared.shortcutItems = [shortcut1]
Любая помощь приветствуется - я не могу найти никого, у кого есть такая же проблема, но я не знаю, что делаю не так.