gpt4 book ai didi

swift - 尝试在 OSX 上使用 CoreSpotlight

转载 作者:行者123 更新时间:2023-11-30 12:05:07 24 4
gpt4 key购买 nike

我正在尝试将聚光灯集成添加到我的 Mac 应用程序,但出现错误。步骤如下:

  • 我创建了一个新的 cocoa 应用
  • 我已将 CoreSpotlight 和 CoreServices 框架添加到项目build设置的“将二进制文件与库链接”部分,并将它们选择为可选
  • 将 import CoreSpotlight 添加到我的 View Controller 的头部
  • 将 CoreServices 导入到我的 View Controller 的头部

然后我将该行添加到我的 viewController 的 viewDidLoad

let _ = CSSearchableItemAttributeSet(itemContentType: kUTTypeText as String)

然后我运行应用程序,项目崩溃并显示 EXC_BAD_ACCESS(代码=1,地址=0x0)

enter image description here

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

我在 XCode 版本 9.0 (9A235) 和 MacOX Sierra 10.12.6 (16G29) 上运行。

任何建议都可能有帮助。

提前致谢。

最佳答案

CoreSpotlight documentation建议在 High Sierra (10.13) 的 macOS 上添加 API。

SDKs

iOS 9.0+

macOS 10.13+

我可以确认它适用于 macOS 10.13。

由于您运行的是 10.12,因此该 API 不存在。

关于swift - 尝试在 OSX 上使用 CoreSpotlight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46765165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com