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

Posted

技术标签:

【中文标题】xcode gm ios 8 gm swift 今天扩展在模拟器和设备中崩溃:库未加载:@rpath/libswiftCore.dylib【英文标题】:xcode gm ios 8 gm swift today extension crash in simulator and device: Library not loaded: @rpath/libswiftCore.dylib 【发布时间】:2014-11-04 14:44:01 【问题描述】:

我在运行适用于 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、重新启动我的机器、创建了一个全新的 Today 扩展程序,但我仍然收到此错误:-/

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

你有什么想法吗?

【问题讨论】:

好像找不到库,也找不到图片... 您是否尝试删除“派生数据”? Window->Organizer->Projects Tab->Press Delete button to recreate Proj 我刚刚删除了“派生数据”,仍然是同样的错误。也许找不到 lib,但它应该作为 xcode 的一部分包含在内。它与图像无关。我在 xcode beta 6.1 上尝试过,但仍然出现同样的错误:/ 几个月前,我设法在 xcode beta 2 上制作了一个 Hello World 插件。也许我应该再次下载它,看看它是否可以在那里工作.. 谢谢大家的帮助 【参考方案1】:

构建设置 -> “嵌入内容包含 Swift 代码” -> YES 似乎可以解决问题。

感谢推特上的@dlinsin

如果仍然无法正常工作,请检查以下内容: https://***.com/a/25247890/2184338

我的是:

编辑: 如果仍然没有:

检查“运行路径搜索路径” 检查链接框架(我只有 NotificationCenter.framework 在 我的情况) 产品->干净 重启xcode 重启机器 检查配置和签名

【讨论】:

第一次使用 twitter 修复错误。当它是新的东西时,谷歌有点太慢了.. 这实际上是在 Xcode 发行说明中。阅读这些内容很有用。 我读过它,但它错过了它:/ 我在这本书上浪费了很多时间......我会在下次学习它。无论如何,有人可能会这样做,如果答案在这里会更好:) 现在称为 Always Embed Swift 标准库。【参考方案2】:

我也遇到过这个问题,但是 Build settings -> "Embeded content contains Swift Code" -> YES invalid

【讨论】:

你能解释一下吗? I Build settings "Embedded content contains Swift Code" -> YES and "Runpath search Pats" -> $(inherited) @executable_path/Frameworks.但是将项目运行到 iPhone5s(iOS8 GM) 错误(dyld:未加载库:@rpath/libswiftCore.dylib)。 运行项目到模拟器成功

以上是关于xcode gm ios 8 gm swift 今天扩展在模拟器和设备中崩溃:库未加载:@rpath/libswiftCore.dylib的主要内容,如果未能解决你的问题,请参考以下文章

带有 Swift 3 和 Xcode 9 GM 的 Apple Mach-O 链接器 (ld) 错误组

Xcode 8.0 GM iPhone 模拟器 (iOS 10) 崩溃

SWIFT - 改变 UITextView 的高度,xcode 6 GM

SWIFT - 改变 UITextView 的高度,xcode 6 GM

Xcode GM:OS X 命令行工具项目没有 swift 语言?

iOS 8 GM - 无法安装 IPA