You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 11.5中SwiftUI预览报错‘not building -Onone’求助

解决SwiftUI预览报错“OptimizationLevelError: not building -Onone”的方法
  • 打开Xcode,选中项目根节点(左侧导航栏最顶部的项目名称),右侧面板切换到Build Settings标签页
  • 在搜索框输入Swift Optimization Level,定位到对应设置项
  • 确认Debug配置对应的选项是[-Onone](若设置为-O等其他优化级别,就会触发该预览报错)
  • 若修改后问题仍存在,可尝试以下操作:
    • 点击Xcode顶部菜单Product -> Clean Build Folder(快捷键Shift+Command+K)
    • 删除项目对应的DerivedData文件夹(通过Xcode -> Preferences -> Locations可找到该文件夹路径,直接删除整个文件夹即可)
    • 重启Xcode后重新尝试预览

注:如果是多Target项目,需检查每个Target的Debug配置下,Swift优化级别都设置为[-Onone],避免遗漏。

内容的提问来源于stack exchange,提问作者user23836193

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 23:09:49