Xcode 新项目 - dyld`dyld_fatal_error
Xcode New project - dyld`dyld_fatal_error
我认为我当前的 Xcode 环境有问题。
我有一个项目,我正在为第 3 方框架使用 pod,最近我清理了 ~/Library/Cache 并撤销了我所有的 certificates/identifiers/provisioned 配置文件并创建了新的配置文件。
当我 运行 设备上的项目出现 dyld
dyld_fatal_error` 错误时,我昨天花了一整天时间尝试修复它,但没有成功。
今天我尝试创建一个新项目,swift语言,默认语言,尝试运行它在我的设备中(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)
问题出在我的证书上。当我打开钥匙串时,我发现我最近生成的证书有错误 the certificate has an invalid issuer
.
然后我删除了我从 Apple Developer Center 添加的所有证书。我从证书颁发机构申请了新证书,并用它在 Apple Developer Center 中创建了新证书。然后下载,安装。
我还安装了来自 https://www.apple.com/certificateauthority/ 的 WWDR 证书。
成功了!
我认为我当前的 Xcode 环境有问题。
我有一个项目,我正在为第 3 方框架使用 pod,最近我清理了 ~/Library/Cache 并撤销了我所有的 certificates/identifiers/provisioned 配置文件并创建了新的配置文件。
当我 运行 设备上的项目出现 dyld
dyld_fatal_error` 错误时,我昨天花了一整天时间尝试修复它,但没有成功。
今天我尝试创建一个新项目,swift语言,默认语言,尝试运行它在我的设备中(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)
问题出在我的证书上。当我打开钥匙串时,我发现我最近生成的证书有错误 the certificate has an invalid issuer
.
然后我删除了我从 Apple Developer Center 添加的所有证书。我从证书颁发机构申请了新证书,并用它在 Apple Developer Center 中创建了新证书。然后下载,安装。
我还安装了来自 https://www.apple.com/certificateauthority/ 的 WWDR 证书。
成功了!