如何停止在 xctest 中构建应用程序?
Posted
技术标签:
【中文标题】如何停止在 xctest 中构建应用程序?【英文标题】:how to stop app building in xctest? 【发布时间】:2016-11-18 09:57:02 【问题描述】:我是 XCTest UI 自动化的新手,每当我运行我的 xctest 代码时,它都会调用主代码并开始在我的 iPhone 上构建应用程序,是否有任何客观的 C 代码或设置可以使 xctest 代码独立?
提前致谢
【问题讨论】:
您是否尝试过操纵该计划?查看 Build 部分,您可以在其中定义依赖项。希望对您有所帮助。 @macmoonshine 你能提供更多细节吗 对不起,您不必修改方案。转到目标设置中的 Build Phases 选项卡,您可以在其中找到 Target Dependencies 部分。从目标中删除所需的依赖项。 这对我有帮助,但是当我通过“xcodebuild test”运行它时,应用程序正在构建 【参考方案1】:如果您为 UI 测试目标转到“目标依赖项”,您可以将应用程序作为依赖项删除 - 这将在您运行 UI 测试时停止构建应用程序。但要小心,xctestrun 文件需要一个 .app 文件来安装在设备上,因此您需要之前在构建 UI 测试目标的同一派生数据目录中构建应用程序。
【讨论】:
以上是关于如何停止在 xctest 中构建应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
在构建应用程序目标的文件 XCTest 中缺少所需的架构 armv7