Мой код довольно прост.
Я не уверен, в чем проблема, и я не могу найти решение.
var suggestions = [INShortcut]()
for component in components
{
if let userActivity = UserActivityGenerator.getUserActivity(component: component)
{
let shortCut = INShortcut.init(userActivity: userActivity)
suggestions.append(shortCut)
}
}
INVoiceShortcutCenter.shared.setShortcutSuggestions(suggestions)
Приложение вылетает в setShortcutSuggestions
.
Отлично работает в iOS 12 с той же бета-версией Xcode 11.