【发布时间】:2020-09-16 12:00:56
【问题描述】:
在一个完全空白的 Xcode 项目中,我只是调用:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
INVoiceShortcutCenter.shared.getAllVoiceShortcuts { (shortcuts, error) in
}
}
}
此日志失败:
[default] LaunchServices: store (null) or url (null) was nil: Error Domain=NSOSStatusErrorDomain Code=-54 "process may not map database" UserInfo={NSDebugDescription=process may not map database, _LSLine=271, _LSFunction=-[_LSDReadClient getServerStoreWithCompletionHandler:]}
这会重试 20 次,直到放弃。
Siri 功能已添加到应用程序中。仅在 iOS 14 GM 和 Xcode 12 GM 中的物理设备上发生。 任何帮助将不胜感激。
【问题讨论】:
-
当我加载
INUIAddVoiceShortcutButton时,我也会重试 10 次,所以这似乎是 SiriKit 的一般问题,但我还没有找到一个好的解决方法。
标签: ios14 sirishortcuts