dyld:未加载库:@ rpath / libswiftSecurity.dylib

时间:2015-09-25 17:10:47

标签: swift2 xcode7 realm

尝试修改使用Realm在Swift中创建的应用程序。

更新到Xcode 7并将我的Swift代码转换为Swift 2.0后,尝试在iPhone模拟器上运行时出现以下错误:

dyld: Library not loaded: @rpath/libswiftSecurity.dylib
  Referenced from: /Users/michaelkaminowitz/Library/Developer/CoreSimulator/Devices/D81B4C40-3614-44D6-91FC-BFAF2BA78BE2/data/Containers/Bundle/Application/90825092-A137-44EA-A253-76C43995E877/Welli.app/

框架/ RealmSwift.framework / RealmSwift   原因:未找到图像

我已经尝试了

  1. 重新启动Xcode和我的Mac
  2. 撤销和更新我的开发签名证书
  3. 添加Runpath搜索路径= $(继承)@ executable_path / Frameworks
  4. 将嵌入内容更改为包含Swift代码为“是”
  5. 我需要采取哪些其他方法来修复错误?

2 个答案:

答案 0 :(得分:2)

您应该使用相应版本的Realm。听起来您正在使用使用Xcode 6构建的预构建RealmSwift.framework二进制文件。

有关始终最新的安装说明,请参阅https://realm.io/docs/swift/latest/#installation

答案 1 :(得分:2)

我将Realm更新为2.0并修复了问题。谢谢!

相关问题