【问题标题】: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


【解决方案1】:

在函数名称前加上 test

同时尝试更改目标

【讨论】:

    【解决方案2】:
    1. 点击测试文件(单元测​​试或UI测试文件)
    2. 转到右侧面板,您会看到Target Membership
    3. 选择单元测试目标,一切顺利。

    【讨论】:

      【解决方案3】:

      有两种检查方式。

      1. 如果您有多个方案,请确保在 Xcode 顶部选择“测试”来运行测试。

      1. 单击您的测试类,然后单击右侧面板。在目标成员资格中,列出测试目标。

      【讨论】:

        【解决方案4】:

        对某些人来说可能的答案 - 我在 Xcode 中添加了一个新方案,但测试仅在原始方案中。切换回原来的方案恢复了我的测试。

        【讨论】:

          【解决方案5】:

          我的问题是文件未包含在工作区中。如果不包含,请转到查找器并拖放到该文件夹​​。

          【讨论】:

            【解决方案6】:

            在 Xcode 12.4 中,只需 Command+U 或菜单 Product > TestXCTestCase 中的所有按钮都会再次出现。

            【讨论】:

              【解决方案7】:

              需要更多描述? 但请尝试以下故障排除... 检查测试文件的目标成员身份

              【讨论】:

                【解决方案8】:

                去,

                Xcode > 窗口 > 项目

                单击删除按钮以获取派生数据。关闭 Xcode 并再次打开。你应该很高兴。

                【讨论】:

                  【解决方案9】:

                  Xcode 13SWIFT 5 中适合我的解决方案:

                  打开另一个 Xcode 文件,然后再次使用您的函数打开该文件,然后应该会出现该按钮。

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2013-10-23
                    • 2016-07-05
                    • 1970-01-01
                    • 2014-09-02
                    • 2014-02-07
                    • 1970-01-01
                    • 2017-09-14
                    相关资源
                    最近更新 更多