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

dyld:未加载库:@rpath/libswiftDispatch.dylib,swift,xcode,cocoa,xcode9,Swift,Xcode,Cocoa,Xcode9,一天前我开始使用XCode 9.2(13772),当时我正在浏览一些基本教程,这时它崩溃了,并显示以下消息: Library not loaded: @rpath/libswiftDispatch.dylib Referenced from: /Applications/Xcode.app/Contents/MacOS/Xcode Reason: image not found 后来我发现,当我试图打开其他一些应用程序时,它们也会因为相同的消息而崩溃。我重新安装了所有这些应用程序,

一天前我开始使用XCode 9.2(13772),当时我正在浏览一些基本教程,这时它崩溃了,并显示以下消息:

  Library not loaded: @rpath/libswiftDispatch.dylib
  Referenced from: /Applications/Xcode.app/Contents/MacOS/Xcode
  Reason: image not found
后来我发现,当我试图打开其他一些应用程序时,它们也会因为相同的消息而崩溃。我重新安装了所有这些应用程序,包括XCode,这对所有应用程序都有帮助,但XCode除外。 它仍然以同样的方式崩溃

有人知道如何解决这个问题吗?我会尝试使用AppCode,但它仍然依赖于XCode,因此在解决此问题之前无法工作

以下是苹果崩溃报告的详细内容:

Dyld Error Message:
  Library not loaded: @rpath/libswiftDispatch.dylib
  Referenced from: /Applications/Xcode.app/Contents/MacOS/Xcode
  Reason: image not found

Binary Images:
       0x1093db000 -        0x1093dcff7  com.apple.dt.Xcode (9.2 - 13772) <99E158D7-ADB3-3CD8-9762-716A74599C12> /Applications/Xcode.app/Contents/MacOS/Xcode
       0x1093e7000 -        0x10999dfff  com.apple.dt.DVTFoundation (9.2 - 13763) <78811324-8E42-36B8-81E3-74A1D4AC5F7E> /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/DVTFoundation
       0x109c08000 -        0x109f85ff7  com.apple.dt.DVTKit (9.2 - 13763) <76F3AD2F-A605-3FC3-BF66-E09B2B991852> /Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/DVTKit
       0x10a1df000 -        0x10a94efff  com.apple.dt.IDEFoundation (9.2 - 13772) <CC7015F9-971F-3C05-A3E9-2A20694D028B> /Applications/Xcode.app/Contents/Frameworks/IDEFoundation.framework/Versions/A/IDEFoundation
       0x10ae83000 -        0x10b842fff  com.apple.dt.IDEKit (9.2 - 13772) <C19A9742-1C5E-345D-B0A5-E2CB0D88EA39> /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit
       0x10bf9b000 -        0x10bfa9fff +libswiftAVFoundation.dylib (4.0.3 - 900.0.74.1) <FC937BB3-D0FB-35D1-9270-FA2DC117821B> /Applications/Xcode.app/Contents/Frameworks/libswiftAVFoundation.dylib
       0x10bfb9000 -        0x10c37cfff +libswiftCore.dylib (4.0.3 - 900.0.74.1) <CE685663-7897-3330-83B6-74EEFE1A116F> /Applications/Xcode.app/Contents/Frameworks/libswiftCore.dylib
       0x10c6b4000 -        0x10c6bbff7 +libswiftCoreAudio.dylib (4.0.3 - 900.0.74.1) <68E5B93C-487C-31C1-AC5D-4BFDCCF4B903> /Applications/Xcode.app/Contents/Frameworks/libswiftCoreAudio.dylib
       0x10c6ca000 -        0x10c6cdff7 +libswiftCoreFoundation.dylib (4.0.3 - 900.0.74.1) <51C48082-D5E2-34FD-9E5E-E5B822A3A1D4> /Applications/Xcode.app/Contents/Frameworks/libswiftCoreFoundation.dylib
       0x10c6d6000 -        0x10c6e6ff7 +libswiftCoreGraphics.dylib (4.0.3 - 900.0.74.1) <6EE1A751-4A73-3BFD-B683-6F232E2CA3BC> /Applications/Xcode.app/Contents/Frameworks/libswiftCoreGraphics.dylib
       0x10c6ff000 -        0x10c704ffe +libswiftCoreImage.dylib (4.0.3 - 900.0.74.1) <CBA31255-A204-3F42-87F9-DC54338B97F0> /Applications/Xcode.app/Contents/Frameworks/libswiftCoreImage.dylib
       0x10c70b000 -        0x10c715ff7 +libswiftCoreMedia.dylib (4.0.3 - 900.0.74.1) <6441DF57-06CB-3AFF-B52E-8CC230D11D97> /Applications/Xcode.app/Contents/Frameworks/libswiftCoreMedia.dylib
       0x10c71d000 -        0x10c723fff +libswiftDarwin.dylib (4.0.3 - 900.0.74.1) <0C6938A7-E862-3D6C-A235-0C9293F73141> /Applications/Xcode.app/Contents/Frameworks/libswiftDarwin.dylib
       0x11563d000 -        0x11568798f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
    0x7fff3a388000 -     0x7fff3b1e5fff  com.apple.AppKit (6.9 - 1561.20.106) <D03AE413-C601-3B7C-A3D4-FC32F4C13940> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff3c5c8000 -     0x7fff3c5c8fff  com.apple.Cocoa (6.11 - 22) <1553F279-3C7B-3A48-87E6-35237F7F452E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff3cd62000 -     0x7fff3d202fe7  com.apple.CoreFoundation (6.9 - 1451) <7AFE9C8F-A562-3AFC-8402-117AA02F57E9> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3ee98000 -     0x7fff3f25dfff  com.apple.Foundation (6.9 - 1451) <B99F94E7-117E-39CC-A65D-B7AEA8998481> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff624f9000 -     0x7fff624faff3  libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib
    0x7fff63afa000 -     0x7fff63ee87e7  libobjc.A.dylib (723) <93A92316-DE1E-378C-8891-99720B50D075> /usr/lib/libobjc.A.dylib
Dyld错误消息:
未加载库:@rpath/libswiftDispatch.dylib
引用自:/Applications/Xcode.app/Contents/MacOS/Xcode
原因:找不到图像
二进制图像:
0x1093db000-0x1093dcff7 com.apple.dt.Xcode(9.2-13772)/Applications/Xcode.app/Contents/MacOS/Xcode
0x1093e7000-0x10999dfff com.apple.dt.DVTFoundation(9.2-13763)/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/DVTFoundation
0x109c08000-0x109f85ff7 com.apple.dt.DVTKit(9.2-13763)/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/DVTKit
0x10a1df000-0x10a94efff com.apple.dt.IDEFoundation(9.2-13772)/Applications/Xcode.app/Contents/Frameworks/IDEFoundation.framework/Versions/A/IDEFoundation
0x10ae83000-0x10B842FF com.apple.dt.IDEKit(9.2-13772)/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit
0x10bf9b000-0x10bfa9fff+libswitaftVFoundation.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswitaftVFoundation.dylib
0x10bfb9000-0x10c37cfff+libswiftCore.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftCore.dylib
0x10c6b4000-0x10C6BFF7+libswiftCoreAudio.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftCoreAudio.dylib
0x10c6ca000-0x10c6cdff7+libswiftCoreFoundation.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftCoreFoundation.dylib
0x10c6d6000-0x10c6e6ff7+libswiftCoreGraphics.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftCoreGraphics.dylib
0x10c6ff000-0x10c704ffe+libswiftCoreImage.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftCoreImage.dylib
0x10c70b000-0x10c715ff7+libswiftCoreMedia.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftCoreMedia.dylib
0x10c71d000-0x10c723fff+libswiftDarwin.dylib(4.0.3-900.0.74.1)/Applications/Xcode.app/Contents/Frameworks/libswiftDarwin.dylib
0x11563d000-0x11568798f dyld(519.2.2)/usr/lib/dyld
0x7fff3a388000-0x7fff3b1e5fff com.apple.AppKit(6.9-1561.20.106)/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff3c5c8000-0x7fff3c5c8fff com.apple.Cocoa(6.11-22)/System/Library/Frameworks/cococoa.framework/Versions/A/cococoa
0x7fff3cd62000-0x7fff3d202fe7 com.apple.CoreFoundation(6.9-1451)/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7FF3EE98000—0x7FF3F25DFFF COM。Apple。基金会(6.9—1451)/系统/库/框架/基础。框架/版本/ C/基金会
0x7fff624f9000-0x7fff624faff3 libSystem.B.dylib(1252)/usr/lib/libSystem.B.dylib
0x7fff63afa000-0x7fff63ee87e7 libobjc.A.dylib(723)/usr/lib/libobjc.A.dylib

看起来您在
Objective-C
项目中使用了
Swift
代码,对吗?
如果是,请注意:

“如果您正在构建一个不使用Swift但嵌入内容(如框架)的应用程序,Xcode将不会在您的应用程序中包含这些库。”

要解决问题,请尝试以下步骤:

  • Xcode
  • 查找
    始终嵌入Swift标准库
    设置
  • 将其从
    NO
    (这是
    Obj-C
    项目的默认值)设置为
    YES

之后,清理项目(Shift+Cmd+K),然后再次构建(Cmd+B)

我刚刚遇到了同样的问题。这是在安装High Sierra补充更新10.13.3补充更新后发生的。git似乎引用了同一个库,因此我机器上的git出现故障。

我正在使用AVG Free for Mac。昨天,由于“MacOS:BitCoinMiner AS”,它将libswiftDispatch.dylib删除到隔离区。这似乎是假阳性,请参见: (AVG和Avast是同一家公司)


因此,对我来说,修复程序是从隔离区恢复此文件。

Evgeny,我确实没有更改这些设置,但问题是我甚至无法打开XCode,它会立即崩溃……我必须在我使用的一个框架中打开此标志,它起了作用。只需(Shift+Cmd+K)和(Cmd+B)。为我工作。谢谢。我也有同样的问题。在安装High Sierra update 10.13.3之后,问题刚刚出现。阅读其他评论后,我发现我的Avast将此库隔离,这是Avast和AVG的误报。从隔离恢复该文件解决了我的问题。@Chinokao我的AVG也无法运行。我可以手动还原文件吗?隔离文件夹在哪里?@malhobayyeb对不起,我使用的是Avast,不是AVG。我想你需要去解除隔离,用右键选择文件,然后按“从隔离恢复文件”之类的按钮。如果你不能运行AVG,也许你可以通过谷歌的一些研究找到隔离文件夹的位置。希望有帮助。是的,你是对的!Avast是我工作笔记本电脑的一项要求,它将这个库(a