xcode - Xcode 错误报告 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}
解决方案
Xcode似乎无法恢复您上次打开的选项卡/文件Method: -_restoreSelectedTabsByIdentifierFromStateSaving:
。
最新的 ui 状态包括打开的文件、当前目标等存储在UserInterfaceState.xcusertate
. 您可以在 Xcode 项目文件夹中的以下位置找到该文件:
/<your_project_path>/<your_project_name>.xcodeproj/project.xcworkspace/xcuserdata/<username>.xcuserdatad/UserInterfaceState.xcuserstate
只需删除文件,例如 via rm
,Xcode就会再次工作。
推荐阅读
- ckeditor - CKEditor 4 自定义编辑器显示但无法正常工作
- flutter - 无法使用另一个小部件中存在的列表
- django - 输出中的 Django 新行
- amazon-s3 - 如何限制 Visual Studio AWS Explorer 中列出的 S3 存储桶
- html - 如何在导航栏的两侧制作两条线?
- android - 应用关闭时如何删除房间数据库?
- ios - iOS15上的UICollectionView点击问题
- visual-studio-code - VSCode 颜色自定义,在 textMateRules 中包含正则表达式检查
- angular - material-moment-adapter" 缺少依赖项
- javascript - 纯 javascript 中的 Wordpress ajax 请求(在哪里执行操作?)