1

我正在将CoreSpotlight框架功能与应用程序集成,并尝试在 iOS 8.3 设备上运行它。每次我都有:

dyld: Library not loaded: /System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight
Referenced from: /private/var/mobile/Containers/Bundle/Application/F9714BAD-1386-42A7-9B5F-5C06607AF6CE/Quotes.app/Quotes
Reason: image not found
  • 我已标记CoreSpotlightOptional
  • 每个目标(应用程序 + 测试)都将自动链接框架设置为NO,并且主项目也将此标志设置为相同。

我看不出问题出在哪里,为什么这仍然不起作用。

先感谢您!

4

1 回答 1

9

我遇到了同样的问题,但这样解决了:

  1. 在“链接框架和库”下,添加了 CoreSpotlight,并将其标记为可选
  2. 清理构建文件夹(Alt+Shift+Command+K)
  3. 在 iOS8 设备上构建和运行

为我工作(Xcode7 Beta4)

于 2015-07-31T06:27:48.183 回答