INVoiceShortcutCenter.shared.getAllVoiceShortcuts ничего не возвращает в iOS 13 - PullRequest
1 голос
/ 04 июля 2019

Я не уверен, что я делаю неправильно.Но в этом методе

 INVoiceShortcutCenter.shared.getAllVoiceShortcuts { (vShortCuts, error) in
        print(vShortCuts)

    }

vShortCuts - пустой массив.

var suggestions = [INShortcut]()
let userActivity = NSUserActivity.init(activityType: "com.riyaz.testactivity")
userActivity.title = "test activity"
let shortCut =  INShortcut.init(userActivity: userActivity)
suggestions.append(shortCut)

INVoiceShortcutCenter.shared.setShortcutSuggestions(suggestions)

Я пожертвовал предложение Открыл "Приложение ярлыков".Перешел к Галерее и добавил предложение к Сири с текстом.

Тем не менее, этот же текст не вызывает appdelegate's willContinueUserActivity

А также INVoiceShortcutCenter.shared.getAllVoiceShortcuts возвращает пустой массив.

Любая помощь оценена.

...