首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在OSX上使用CoreSpotlight

尝试在OSX上使用CoreSpotlight
EN

Stack Overflow用户
提问于 2017-10-16 07:36:47
回答 1查看 726关注 0票数 0

我试图添加聚光灯集成到我的mac应用程序,但得到错误。以下是步骤:

  • 我创造了一个新的可可应用程序
  • 我已将CoreSpotlight和CoreServices框架添加到项目构建设置的“链接二进制与库”部分,并将它们作为可选的
  • 将导入CoreSpotlight添加到视图控制器的头部
  • 将CoreServices导入到视图控制器的头部

然后,我将这一行添加到我的viewDidLoad of viewController中

代码语言:javascript
复制
let _ = CSSearchableItemAttributeSet(itemContentType: kUTTypeText as String)

然后我运行应用程序,项目崩溃与EXC_BAD_ACCESS (code=1,address=0x0)

我已经清理了项目,删除了派生数据,重新启动了我的mac,等等.

我运行的XCode版本9.0 (9A235)和MacOX塞拉利昂10.12.6 (16G29)。

任何建议都可能有帮助。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-19 03:48:33

CoreSpotlight文档建议,API是在高塞拉利昂(10.13)的macOS上添加的。

SDK iOS 9.0+ macOS 10.13+

我可以在macOS 10.13上确认它对我有用。

因为您正在运行10.12,所以API不存在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46765165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档