【问题标题】:Xcode lost button test in xctestxctest中的Xcode丢失按钮测试
【发布时间】:2015-06-14 07:33:09
【问题描述】:
我正在使用 Xcode 6。当我编写 XCTest 时,Xcode 已经崩溃。当我重新打开 Xcode 时,它丢失了小菱形运行按钮。
应该是:
但它得到了:
我打开其他项目,它没有这个错误。但是当我创建新目标时,它会得到同样的错误(在其他项目中)。
我检查了 Target Membership,但它检查了目标名称。当我在产品中选择测试>测试它运行但按钮不显示。
非常感谢,对不起我的英语不好。
【问题讨论】:
标签:
ios
xcode
unit-testing
xcode6
xctest
【解决方案2】:
- 点击测试文件(单元测试或UI测试文件)
- 转到右侧面板,您会看到
Target Membership。
- 选择单元测试目标,一切顺利。
【解决方案3】:
有两种检查方式。
- 如果您有多个方案,请确保在 Xcode 顶部选择“测试”来运行测试。
- 单击您的测试类,然后单击右侧面板。在目标成员资格中,列出测试目标。
【解决方案4】:
对某些人来说可能的答案 - 我在 Xcode 中添加了一个新方案,但测试仅在原始方案中。切换回原来的方案恢复了我的测试。
【解决方案5】:
我的问题是文件未包含在工作区中。如果不包含,请转到查找器并拖放到该文件夹。
【解决方案6】:
在 Xcode 12.4 中,只需 Command+U 或菜单 Product > Test,XCTestCase 中的所有按钮都会再次出现。
【解决方案7】:
需要更多描述?
但请尝试以下故障排除...
检查测试文件的目标成员身份
【解决方案8】:
去,
Xcode > 窗口 > 项目
单击删除按钮以获取派生数据。关闭 Xcode 并再次打开。你应该很高兴。
【解决方案9】:
在 Xcode 13、SWIFT 5 中适合我的解决方案:
打开另一个 Xcode 文件,然后再次使用您的函数打开该文件,然后应该会出现该按钮。