【问题标题】:dyld: Library not loaded: @rpath/libswiftSecurity.dylibdyld:库未加载:@rpath/libswiftSecurity.dylib
【发布时间】:2015-09-25 17:10:47
【问题描述】:

尝试使用 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. 添加运行路径搜索路径 = $(inherited) @executable_path/Frameworks
  4. 将包含 Swift 代码的嵌入内容更改为“是”

我还需要采取哪些其他方法来修复错误?

【问题讨论】:

    标签: swift2 xcode7 realm


    【解决方案1】:

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

    请参阅https://realm.io/docs/swift/latest/#installation 了解始终最新的安装说明。

    【讨论】:

      【解决方案2】:

      我将 Realm 更新到 2.0 并解决了问题。谢谢!

      【讨论】:

        猜你喜欢
        • 2016-05-24
        • 2017-04-20
        • 2016-05-29
        • 2016-10-27
        • 2015-12-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多