xcode gm ios 8 gm swift今天在模拟器和设备中的扩展崩溃:未加载库:@ rpath / libswiftCore.dylib

时间:2014-09-10 20:01:17

标签: ios xcode swift crash

当我运行iOS的Today扩展程序时出现此错误:

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /Users/andy/Library/Developer/CoreSimulator/Devices/724FF0C3-6622-4D12-865A-90244C8C63C1/data/Containers/Bundle/Application/30D8974B-ED1A-4F3A-8958-E9B7AA8901A9/App.app/PlugIns/Today.appex/Today
  Reason: image not found

我重新启动,卸载,安装了xcode,重启了我的机器,创建了一个全新的今天扩展程序,我仍然遇到此错误: - /

模拟器和设备上的相同问题..

你有什么想法吗?

2 个答案:

答案 0 :(得分:23)

构建设置 - > “嵌入内容包含Swift代码” - >是的似乎可以做到这一点。

在Twitter上感谢@dlinsin

如果仍然无法正常工作,请检查: https://stackoverflow.com/a/25247890/2184338

我的是: runpath search paths

编辑: 如果仍然没有:

  • 检查“runpath搜索路径”
  • 检查链接的框架(我只有NotificationCenter.framework) 我的情况)
  • 产品>清洁
  • 重新启动xcode
  • 重启机器
  • 检查配置和签名

答案 1 :(得分:2)

我也遇到了这个问题,但是Build settings - > “嵌入内容包含Swift代码” - >是无效