SwiftUI预览错误-“无法在此文件中预览-更新失败”

时间:2020-03-30 01:09:32

标签: swift xcode swiftui

我创建了一个新的SwiftUI项目,但是默认代码不会在实时预览窗口中加载。每次都会出现以下错误:“无法在此文件中预览-更新失败”。我在Catalina 10.15.4上运行Xcode 11.4

Xcode中的错误图片 Image of the error in Xcode

诊断报告的图像 Image of the diagnostics report

这是到目前为止我尝试过的事情的清单:

1)重新启动Xcode和我的计算机

2)清理了项目的构建文件夹

3)删除构建文件夹并重新运行项目

4)更改了模拟器设备(我尝试使用通用iOS设备,iPhone 11、11 pro max等)

5)将项目位置更改为桌面

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

我有一个类似的问题,但就我而言,诊断显示:RemoteHumanReadableError

我的解决方法是退出Xcode(关闭窗口并从菜单中退出或使用CMD + Q)。

删除以下内容:

/Users/$(whoami)/Library/Developer/Xcode/DerivedData/

类似这样:

rm -rf /Users/$(whoami)/Library/Developer/Xcode/DerivedData/*

注意:系统可能会要求您进行确认,因此您必须回答y并点击Enter(始终谨慎使用rm -rf!)。

然后再次启动Xcode并打开项目-加载虽然花了一点时间,但工作正常,没有问题。

我只是希望这有助于解决与与代码无关的SwiftUI预览愚蠢错误的OP问题以及其他类似问题。