SwiftUI - 预览版在一台特定设备上停止工作

squ*_*o10 3 preview swiftui

我一直在使用 iPhone 11 预览版,直到对 CoreData 进行了一些更改 - 现在我遇到了持久性存储迁移错误。如果我切换到不同的预览配置文件,一切都会按预期进行。

我的问题是,如何重置 iPhone 11 配置文件?在模拟器中,我只需删除应用程序并重新开始。但我不知道如何用 Canvas 做到这一点。谢谢!

squ*_*o10 8

感谢@Monica Granbois,我终于找到了解决方案。

首先删除:

~/Library/Developer/Xcode/UserData/Previews/Simulator Devices/
Run Code Online (Sandbox Code Playgroud)

然后在终端运行此行:

killall -9 com.apple.CoreSimulator.CoreSimulatorService
Run Code Online (Sandbox Code Playgroud)