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

安装StarScream后Xcode预览报错:Active scheme does not build this file

解决Xcode预览报错“active scheme does not build this file”的方案

针对导入StarScream后遇到的预览问题,可尝试以下具体操作:

1. 确认Scheme关联的目标正确性

  • 点击Xcode顶部Scheme下拉菜单,选择Edit Scheme...
  • 左侧列表选Run,切换到Info标签页
  • 确保Executable选择的是项目主App目标(而非StarScream等依赖包)
  • 检查Build Configuration设置为Debug(预览仅支持Debug模式)

2. 验证预览文件的目标归属

  • 选中报错的预览文件,打开Xcode右侧File Inspector(快捷键⌘+⌥+1)
  • 确认Target Membership勾选了主App目标,而非仅勾选Swift Package相关目标

3. 清理并重建项目

  • 执行Product > Clean Build Folder(快捷键⇧+⌘+K)
  • 执行Product > Build(快捷键⌘+B)重新构建项目
  • 再次尝试打开预览(快捷键⌘+⌥+P)

4. 检查Swift Package依赖配置

  • 打开File > Add Packages...,找到StarScream依赖项
  • 确认Dependency Rule为正确版本范围,且Add to Target选择了主App目标
  • 若之前手动添加过Package,建议移除后重新添加一次

5. 重置Xcode缓存

  • 关闭Xcode,打开终端执行以下命令:
    rm -rf ~/Library/Developer/Xcode/DerivedData
    rm -rf ~/Library/Caches/com.apple.dt.Xcode
    
  • 重新打开项目,构建后尝试预览

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 09:20:57