XCode 10.2.1在尝试打开时崩溃(XCode在使用libMainThreadChecker.dylib插件时意外退出)
当我试图打开Xcode时,它意外崩溃并要求我重新打开。但重新打开也给了我同样的错误。我已经安装了XCode 10.2.1和XCode 11.7 问题详细信息和系统配置:XCode 10.2.1在尝试打开时崩溃(XCode在使用libMainThreadChecker.dylib插件时意外退出),xcode,crash,xcode10.2.1,Xcode,Crash,Xcode10.2.1,当我试图打开Xcode时,它意外崩溃并要求我重新打开。但重新打开也给了我同样的错误。我已经安装了XCode 10.2.1和XCode 11.7 问题详细信息和系统配置: Process: Xcode [1607] Path: /Applications/Xcode1.app/Contents/MacOS/Xcode Identifier: com.apple.dt.Xcode Version:
Process: Xcode [1607]
Path: /Applications/Xcode1.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 10.2.1 (14490.122)
Build Info: IDEFrameworks-14490122000000000~6 (10E1001)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Xcode [1607]
User ID: 501
PlugIn Path: /Applications/Xcode1.app/Contents/Developer/usr/lib/libMainThreadChecker.dylib
PlugIn Identifier: libMainThreadChecker.dylib
PlugIn Version: ??? (64490.34)
Date/Time: 2020-11-16 21:23:39.623 -0500
OS Version: macOS 11.0.1 (20B29)
Report Version: 12
Bridge OS Version: 5.0.1 (18P2561)
Anonymous UUID: 14ACF447-0D96-DDDB-DD2C-2FE0B3DB664D
Time Awake Since Boot: 4800 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fff237919b9
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Bus error: 10
Termination Reason: Namespace SIGNAL, Code 0xa
Terminating Process: exc handler [1607]
VM Regions Near 0x7fff237919b9:
__TEXT 7fff22bf8000-7fff23600000 [ 10.0M] r-x/r-x SM=COW /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
--> __TEXT 7fff23600000-7fff23800000 [ 2048K] r-x/rwx SM=COW /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
Submap 7fff23800000-7fff40000000 [456.0M] r--/rwx SM=PRV process-only VM submap
Application-Specific Information:
/Applications/Xcode1.app/Contents/Developer/usr/lib/libMainThreadChecker.dylib
ProductBuildVersion: 10E1001
在升级到Big Sur后面临同样的问题。 找到临时解决方法:
注意:如果您的项目启用了“主线程检查器”,它可能会在某个地方崩溃,因此最好禁用它。在Big-Sur更新中也遇到了同样的问题。Git也停止了工作。通过在终端中运行以下命令修复此问题
defaults write com.apple.dt.Xcode DVTDisableMainThreadChecker 1
原始答案参考:这是一个已知问题
目前有一种解决方法
您必须在终端应用程序中运行以下命令,以避免启动Xcode时崩溃:
defaults write com.apple.dt.Xcode DVTDisableMainThreadChecker 1
现在停用Xcode项目中的“主线程检查器”:编辑
方案->运行/测试->诊断->取消选中主线程检查器