XCode新项目 - dyld`dyld_fatal_error

时间:2016-04-25 14:49:57

标签: xcode xcode7.3

我认为我目前的XCode环境存在问题。

我有一个项目我使用pod作为第三方框架,最近我清理了〜/ Library / Cache并撤销了我所有的证书/标识符/配置文件并创建了新的。

当我在设备上运行项目时,我收到dyld dyld_fatal_error`错误,我昨天花了一整天试图修复它而没有运气。

今天我尝试创建一个新项目,快速语言,默认语言,尝试在我的设备中运行它(iPhone 6s,iOS 9.3.1),我得到了同样的错误(截图):

https://www.dropbox.com/s/s610kjb91t03hfz/Screenshot%202016-04-25%2017.43.09.png?dl=0

不知道究竟是什么导致了问题或如何解决问题。感谢帮助。

环境: XCode 7.3,Apple Swift 2.2版(swiftlang-703.0.18.1 clang-703.0.29),目标:x86_64-apple-macosx10.9

[编辑] 点击继续调试器我在日志

中得到这个
dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /var/containers/Bundle/Application/6FB44AE2-1475-4EC0-8620-38E210C27315/test.app/test
  Reason: no suitable image found.  Did find:
    /private/var/containers/Bundle/Application/6FB44AE2-1475-4EC0-8620-38E210C27315/test.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/6FB44AE2-1475-4EC0-8620-38E210C27315/test.app/Frameworks/libswiftCore.dylib'
(lldb) 

1 个答案:

答案 0 :(得分:1)

问题出在我的证书中。当我打开钥匙串时,我发现我最近生成的证书有错误the certificate has an invalid issuer

然后我删除了我从Apple开发人员中心添加的所有证书。我从证书颁发机构申请了新证书,并用它在Apple开发人员中心创建新证书。然后下载并安装它。

我还从https://www.apple.com/certificateauthority/安装了WWDR证书。

有效!