3

在升级到 Swift 2.1 并为 Swift 2.1 添加 Realm 之后,我陷入了我所说的死亡坑。这发生在我的启动画面之后。

dyld_sim`dyld_fatal_error:
    0x106897000 <+0>: int3   
->  0x106897001 <+1>: nop    

闪屏挂了,我就坐在这里。我不确定这是否与 Realm 或 Swift 2.1 或任何其他 dylibs 有关。

我试图用他们的 tbd 替换我所有的 dylib 引用,Link Binary With Libraries但这Build Phases似乎也不起作用。

4

1 回答 1

3

从错误消息来看,您似乎没有将Realm.framework(并且RealmSwift.framework,如果您不混合使用 Swift 和 Objective-C)添加到Embedded Binaries窗格,您可以在项目的General选项卡中找到该窗格,如下所示:

嵌入式二进制文件

为了进一步验证,您可以检查选项卡Build Phases。它应该如下所示:

构建阶段

于 2015-11-11T20:42:19.033 回答