【问题标题】:how to stop app building in xctest?如何停止在 xctest 中构建应用程序?
【发布时间】:2016-11-18 09:57:02
【问题描述】:

我是 XCTest UI 自动化的新手,每当我运行我的 xctest 代码时,它都会调用主代码并开始在我的 iPhone 上构建应用程序,是否有任何客观的 C 代码或设置可以使 xctest 代码独立?

提前致谢

【问题讨论】:

  • 您是否尝试过操纵该计划?查看 Build 部分,您可以在其中定义依赖项。希望对您有所帮助。
  • @macmoonshine 你能提供更多细节吗
  • 对不起,您不必修改方案。转到目标设置中的 Build Phases 选项卡,您可以在其中找到 Target Dependencies 部分。从目标中删除所需的依赖项。
  • 这对我有帮助,但是当我通过“xcodebuild test”运行它时,应用程序正在构建

标签: xctest


【解决方案1】:

如果您为 UI 测试目标转到“目标依赖项”,您可以将应用程序作为依赖项删除 - 这将在您运行 UI 测试时停止构建应用程序。但要小心,xctestrun 文件需要一个 .app 文件来安装在设备上,因此您需要之前在构建 UI 测试目标的同一派生数据目录中构建应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-24
    • 1970-01-01
    相关资源
    最近更新 更多