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

jutyujz0  于 2022-11-17  发布在  Swift
关注(0)|答案(2)|浏览(225)

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

Xcode中错误的图像x1c 0d1x
诊断报告图像

下面是我目前为止尝试过的事情的列表:
1)已重新启动Xcode和我的电脑
2)已清除项目的生成文件夹
3)已删除生成文件夹并重新运行项目
4)更改了模拟器设备(我已经尝试了通用iOS设备,iPhone 11,11 pro max等)
5)已将项目位置更改为桌面
任何帮助都将不胜感激!

tvokkenx

tvokkenx1#

我也遇到过类似的问题,但诊断结果显示:远程人工可读错误
我的修复是退出Xcode(关闭窗口并从菜单中退出或使用CMD+Q)。
删除内容:

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

用这样的东西:

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

注:系统可能会要求您确认,所以您必须回答y并点击回车(始终小心使用rm -rf!)。
然后再次启动Xcode并打开项目-加载时间稍长,但工作正常,没有问题。
我只是希望这有助于解决OP问题以及其他类似的问题SwiftUI预览愚蠢的错误无关的代码

tgabmvqs

tgabmvqs2#

执行2个步骤:

  • 删除内部的预览(而不是Preview文件夹本身)

/用户/我自己/资源库/开发人员/Xcode/用户数据/预览
运行

killall -9 com.apple.CoreSimulator.CoreSimulatorService

重新启动Xcode

相关问题