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

Xcode测试缺失成功/失败状态图标问题求助

Xcode测试列表不显示状态图标问题的解决方法

问题现象

运行测试时控制台正常生成测试报告,但测试列表中无绿色成功对勾或红色失败叉号图标;新建项目测试则能正常显示状态图标。
(现象说明:异常项目的左侧测试列表仅显示测试名称,无任何状态标识;正常项目的测试列表中,每个测试项旁会对应显示成功/失败的图标)

可行解决步骤

  • 清理Xcode缓存与派生数据

    1. 关闭Xcode
    2. 执行命令清理派生数据:rm -rf ~/Library/Developer/Xcode/DerivedData
    3. 清理Xcode缓存:rm -rf ~/Library/Caches/com.apple.dt.Xcode
    4. 重新打开项目运行测试
  • 重置Xcode偏好设置
    关闭Xcode后,执行命令:defaults delete com.apple.dt.Xcode,重启Xcode后重新配置偏好设置

  • 检查测试目标配置

    1. 选中项目 -> 选择测试Target -> 进入Build Settings
    2. 确认Test Host配置正确,指向主应用Target的可执行文件路径
    3. 检查Bundle Identifier是否符合测试Target的命名规范(通常为主应用BundleID.test格式)
  • 重新生成测试方案
    删除当前的Test Scheme,重新新建测试方案,勾选对应测试Target后运行测试

  • 更新Xcode至最新版本
    旧版本Xcode可能存在此类UI渲染BUG,通过App Store或Apple Developer官网下载安装最新稳定版Xcode

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 10:34:52