Xcode故障:SwiftUI项目预览卡顿加载失败求助
解决Xcode预览长时间加载/卡顿的方案
清理Xcode缓存与派生数据
打开Xcode,点击顶部菜单栏的Xcode > Settings > Locations,找到Derived Data选项,点击右侧箭头打开对应文件夹,全选并删除文件夹内所有内容;接着打开~/Library/Caches/com.apple.dt.Xcode路径,删除该文件夹下的全部文件。重置iOS模拟器
打开模拟器,点击顶部菜单栏的Simulator > Reset Content and Settings...,在弹出的确认框中选择重置。之后重启Xcode和模拟器,再尝试加载预览。排查项目预览代码异常
哪怕是默认项目,也可能出现预览配置问题:- 打开项目的Preview文件,确认代码里没有额外的网络请求、复杂计算等逻辑,默认预览应仅展示基础UI;
- 新建一个空白SwiftUI项目测试预览是否正常,如果新项目能正常加载,说明原项目的预览配置存在问题,可以尝试将原项目代码迁移至新项目。
重新初始化Xcode开发者组件
打开终端,依次执行以下命令:sudo xcode-select --reset sudo xcodebuild -runFirstLaunch命令执行完成后重启Mac,再打开Xcode尝试预览。
关闭系统“接力”功能
打开Mac系统设置,进入通用 > 接力,关闭该功能后再测试Xcode预览,部分用户反馈该设置会干扰模拟器的加载效率。
内容的提问来源于stack exchange,提问作者david andersson
相关产品推荐
相关产品推荐

