swift - dyld : Library not loaded: @rpath/libswiftDispatch. 动态库

标签 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,它对所有应用程序都有帮助,但 XCode 除外。 它仍然以同样的方式崩溃。

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

这是 Apple 崩溃报告中的详细堆栈:

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

最佳答案

我正在使用 AVG Free for Mac。昨天,由于“MacOS:BitCoinMiner-AS”,它删除了 libswiftDispatch.dylib 以进行隔离。这似乎是误报,请参阅: https://discussions.agilebits.com/discussion/86860/avg-quarantined-1password-libswiftdispatch-dylib/p2 https://forum.avast.com/index.php?topic=216164.msg1449648#msg1449648 (AVG和Avast是同一家公司)

所以对我来说,解决办法是从隔离区恢复这个文件。

关于swift - dyld : Library not loaded: @rpath/libswiftDispatch. 动态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48917407/

相关文章:

Swift 函数式编程 - "Optional Bind"与 "Optional Map"

swift - 快速调用中的额外参数 'error'

iphone - EXC_BAD_ACCESS (SIGABRT),ios崩溃日志

objective-c - Snow Leopard 上的 CGPostMouseEvent 替换

cocoa - 首次启动期间 Cocoa 应用程序设置的最常见场景是什么?

objective-c - 重用 NSMutableArray

string - Swift:替换字符串中的字符 - 没有 stringByReplacingOccurrencesOfString

ios - danielgindi/iOSCharts 库 : x axis label in horizontal bar chart

objective-c - 简单的 NSMutable 数组问题

ios - 我正在尝试快速使用自定义委托(delegate),但是当我想调用它的方法时,它没有被调用