Xcode 11.2.1错误报告Xcode意外退出

时间:2019-11-17 16:46:14

标签: xcode

将Xcode更新为11.2.1后,我无法打开我的项目。每次尝试打开它时,Xcode崩溃,并且出现以下错误。

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
ProductBuildVersion: 11B500
ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-15526.1/IDEKit/Workspace/IDEWorkspaceDocument.m:3429
Details:  selection failed. window:<IDEWorkspaceWindow: 0x7f95c63dfb70> currentlySelectedTabbedWindow:<IDEWorkspaceWindow: 0x7f95c7c51350>
Object:   <IDEWorkspaceDocument: 0x7f95c60d7580>
Method:   -_restoreSelectedTabsByIdentifierFromStateSaving:
Thread:   <NSThread: 0x7f95c0703790>{number = 1, name = main}

2 个答案:

答案 0 :(得分:10)

Xcode 似乎无法还原您上次打开的标签页/文件,请参见Method: -_restoreSelectedTabsByIdentifierFromStateSaving:

最新的ui状态(包括已打开的文件,当前目标等)存储在UserInterfaceState.xcusertate中。您可以在Xcode项目文件夹下找到该文件:

/<your_project_path>/<your_project_name>.xcodeproj/project.xcworkspace/xcuserdata/<username>.xcuserdatad/UserInterfaceState.xcuserstate

只需删除文件,例如通过rm Xcode 可以再次使用。

答案 1 :(得分:0)

打开项目文件夹,显示。 xcworkspace 或。 xcodeproj 中的软件包内容。您将看到2个文件夹 xcshareddata xcuserdata 请删除 xcuserdata 文件夹尝试打开应用程序 Xcode 将正常运行