Xcode 12.3 在 SwiftUI 项目启动时冻结

Posted

技术标签:

【中文标题】Xcode 12.3 在 SwiftUI 项目启动时冻结【英文标题】:Xcode 12.3 freeze on launch of SwiftUI project 【发布时间】:2021-01-08 08:44:05 【问题描述】:

在启动 Xcode 时,“最近的项目”列表显示没有问题。选择我最近的 SwiftUI 项目后,Xcode 挂起,我必须强制退出。

创建一个新项目不是问题。

如果我创建一个新项目,然后导航到文件菜单 > 打开最近 > MySwiftUIProcect,Xcode 再次挂起。

【问题讨论】:

【参考方案1】:

删除以下路径的目录为我解决了这个问题。

~/Library/Saved Application State/com.apple.dt.Xcode.savedState/

【讨论】:

太棒了!随意将其标记为正确答案,因为它还为我解决了与 SwiftUI 项目相同的问题,该问题导致每次打开项目时 Xcode 都会挂起 - 直到我删除了这个目录。 今天在一个 React Native 项目中遇到了这个问题,并且成功了!

以上是关于Xcode 12.3 在 SwiftUI 项目启动时冻结的主要内容,如果未能解决你的问题,请参考以下文章

Xcode12 SwiftUI 项目创建 LaunchScreen 故事板

如何让 SwiftUI 与 Core Data 一起工作(在启动项目后)?

可可豆荚的 Xcode 12.3 问题

如何在 XCode 中生成 iOS 13 SwiftUI 项目?

SwiftUI:带有onTapGesture的列表单元格内的菜单触发手势

如何在 Swift / Xcode 12.3 中重用代码块进行闭包