我正在尝试将Spotlight集成添加到我的mac应用程序但是会出错。以下是步骤:
然后我将该行添加到viewController的viewDidLoad
let _ = CSSearchableItemAttributeSet(itemContentType: kUTTypeText as String)
然后我运行应用程序,项目崩溃与EXC_BAD_ACCESS(代码= 1,地址= 0x0)
我已经清理了项目,删除了派生数据,重启了我的mac等等......
我正在使用XCode版本9.0(9A235)和MacOX Sierra 10.12.6(16G29)。
任何建议都可能有所帮助。
提前致谢。
答案 0 :(得分:0)
CoreSpotlight documentation表示在High Sierra(10.13)的macOS上添加了API。
的SDK
iOS 9.0 +
macOS 10.13 +
我可以确认它在macOS 10.13上适用于我。
由于您运行的是10.12,因此API不存在。