【发布时间】:2018-09-09 19:13:52
【问题描述】:
我不得不强制退出一个项目。现在,当我尝试打开 xcode 时,它尝试打开以前的项目失败,然后挂起。我无法打开任何其他项目。我尝试了以下方法但没有成功:
重启电脑 重新安装xcode 清除 Library/Developer/Xcode/DerivedData 清除 /var/folders/ 清理
到目前为止没有任何效果
【问题讨论】:
我不得不强制退出一个项目。现在,当我尝试打开 xcode 时,它尝试打开以前的项目失败,然后挂起。我无法打开任何其他项目。我尝试了以下方法但没有成功:
重启电脑 重新安装xcode 清除 Library/Developer/Xcode/DerivedData 清除 /var/folders/ 清理
到目前为止没有任何效果
【问题讨论】:
对我有用的唯一解决方案是删除以下文件夹:
库/保存的应用程序状态/com.apple.dt.Xcode.savedState
在此之后,我能够重新启动其他项目并使用 xcode。然而,同样的项目仍然悬而未决。
它在修改情节提要时开始挂起,所以我只替换了项目中的情节提要文件,之后一切都再次完美运行。当然,只有文件保存时对故事板的更改才会被反映,这会对您的应用程序产生非常严重的影响,所以我不建议这样做,除非它是在崩溃之前保存的,对我来说就是这种情况。
【讨论】:
如果您在启动 Xcode(或大多数 OS X 应用程序)时按下“shift”键,它们会在不重新打开任何文档的情况下启动。
【讨论】:
试试
pod deintegrate
删除 xcode 工作区文件。
pod install
【讨论】:
在我的情况下,问题是系统挂起后在 xCode 中最后打开的文件。
我通过删除位于 MY_PROJECT.xcworkspace/xcuserdata 中的项目用户设置解决了这个问题(小提示:您需要右键单击 MY_PROJECT.xcworkspace 并选择“显示包内容”以访问 Finder 中的 xcuserdata 文件夹),但是我认为在接受的答案中删除 xcode 保存的状态是更好的选择(但我没有在那个地方找到它)。
但是 xCode 在打开该文件时仍然挂断。可能根据临时数据删除可能会有所帮助,但我在 5 分钟内没有找到它,因此我以其他方式解决了它:
【讨论】: