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

Xcode 14.1点击单测按钮提示无Scheme/测试计划问题求助

解决Xcode 14.1中单元测试无法启动的问题

针对你遇到的点击单测启动按钮提示「没有包含您尝试运行的所有测试的scheme和/或测试计划」的问题,试试以下具体方案:

1. 检查并修复Scheme的测试目标关联

  • 点击Xcode顶部工具栏的Scheme选择框,选择Edit Scheme...
  • 在弹出窗口中切换到Test标签页
  • 点击左下角的+按钮,找到你的测试目标SDKTestAppSwiftTests并添加到列表
  • 确保该测试目标的Enabled复选框处于勾选状态,点击Close保存配置

2. 重新关联测试计划到Scheme

如果之前创建了测试计划但未正确关联,按以下步骤操作:

  • 打开Edit Scheme...窗口的Test标签页
  • 在窗口顶部的Test Plan下拉菜单中,选择你已创建的测试计划;若没有则选择Create a new test plan...重新创建
  • 确认测试计划内已包含SDKTestAppSwiftTests类,保存Scheme配置

3. 重置Xcode缓存与旧配置

若上述方法无效,彻底清理Xcode缓存:

  • 完全退出Xcode(按下Command+Q)
  • 打开终端,依次执行以下命令:
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode
  • 重新打开Xcode,等待项目索引完成后再尝试运行测试

4. 检查测试目标的基础配置

  • 在Xcode左侧项目导航栏中选中测试目标SDKTestAppSwiftTests
  • 切换到Build Settings标签页,搜索Product Module Name,确保其值为SDKTestAppSwift(与你@testable import的模块名一致)
  • 检查测试文件SDKTestAppSwiftTests.swift的Target Membership:确保仅勾选SDKTestAppSwiftTests

内容的提问来源于stack exchange,提问作者d.braun1991

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 04:25:21