我的代码非常简单明了。我不确定是什么问题,我也找不到解决方案。
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
中崩溃。
它在Xcode11Beta版的iOS 12中运行良好。
发布于 2019-07-02 10:07:37
执行主队列中的函数。
DispatchQueue.main.async {
INVoiceShortcutCenter.shared.setShortcutSuggestions(suggestions)
}
https://stackoverflow.com/questions/56849200
复制相似问题