xcodebuild 无法通过 Jenkins 启动“/Applications/Xcode.app/Contents/Developer/Tools/otest”

Posted

技术标签:

【中文标题】xcodebuild 无法通过 Jenkins 启动“/Applications/Xcode.app/Contents/Developer/Tools/otest”【英文标题】:xcodebuild failed to launch '/Applications/Xcode.app/Contents/Developer/Tools/otest' via Jenkins 【发布时间】:2013-11-22 18:37:57 【问题描述】:

error: failed to launch '/Applications/Xcode.app/Contents/Developer/Tools/otest' -- 未能获得进程 34796 的任务

你好,

当我运行命令时: /usr/bin/xcodebuild -scheme my_scheme_name -configuration 调试构建测试

我收到以下错误: 错误:未能启动“/Applications/Xcode.app/Contents/Developer/Tools/otest”——未能获得进程 34796 的任务

这仅在通过 Jenkins 执行命令时发生。当我从命令行执行它时不会发生。

有没有其他人遇到过这样的事情?

构建本身构建一个客观的 c 库,测试是 SenTestCases。它不是 ios 应用程序 - 它是一个客观的 c 库,可用于各种应用程序

【问题讨论】:

【参考方案1】:

我使用sudo DevToolsSecurity -enable 解决了这个问题。

【讨论】:

以上是关于xcodebuild 无法通过 Jenkins 启动“/Applications/Xcode.app/Contents/Developer/Tools/otest”的主要内容,如果未能解决你的问题,请参考以下文章

从 Jenkins 运行时 xcodebuild 失败(在终端中工作)

Jenkins,xcodebuild -> JUnit-Tests with Appium?

詹金斯 xcodebuild 失败

Jenkins 中的 XcodeBuild 框架出现错误

Jenkins上的Xcodebuild代码签名错误

在 CI (Travis/Jenkins) 环境中使用 xcodebuild (Xcode 8) 和自动签名