ios - Jenkins - xcodebuild 连接对等方拒绝拒绝 dtxproxy :XCT

我正在尝试使用 Jenkins 运行 xcodebuild 命令来定期构建我的代码。 Jenkins 吐出的错误信息是:

14:18:25.993 xcodebuild[24225:349241] Connection peer refused channel request for "dtxproxy:XCTestManager_IDEInterface:XCTestManager_DaemonConnectionInterface"; channel canceled
14:18:25 Testing failed:
14:18:25 Test target PROJECT_NAME encountered an error (Invalid device state If you believe this error represents a bug, please attach the log file at /var/folders/hp/3m4jx3514dq4lf1l9s8hk5qh00009c/T/com.apple.dt.XCTest-status/Session-2015-08-05_14:18:22-ulOdQQ.log)
14:18:25 ** TEST FAILED **

我的问题是这个错误是什么,我该如何解决?在命令行中运行 xcode build 命令时,我收到相同的错误。我正在使用 Xcode 6,我正在运行的命令是:

xcodebuild -workspace PROJECT_NAME.xcworkspace -scheme 'Scheme Name' -destination 'platform=iOS Simulator,name=iPad Air,OS=8.1' clean build test

最佳答案

在摆弄下面的项目时,我终于有了一些成功的构建。我仍然不知道根本原因。互联网似乎也没有。

  1. 将“clean build”添加到命令行选项(如上所述)
  2. 在命令之前杀死模拟器 - 在这里建议:( Instruments error: Connection peer refused channel request )

    killall "模拟器"|| echo "没有找到属于你的匹配进程"

关于ios - Jenkins - xcodebuild 连接对等方拒绝拒绝 dtxproxy :XCTestManager_IDEInterface 的 channel 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31843591/

相关文章:

delphi - 项目构建配置的上下文菜单中的 "Make"和 "Build"有什么区别?

angular - 找不到模块 "tslib"

eclipse - 防止 eclipse 在运行 Ant 任务之前构建项目

c++ - 构建或编译

ant - 没有 -q 标志让 Ant 安静?

hibernate - 未能执行目标和 hibernate 无效 LOC header (错误签名)

swift - 我可以使用 Swift 包管理器制作本地模块吗?

jenkins - 如何从 Jenkins 2.0 管道脚本中读取属性文件

c++ - 如何用Xcode修改并行编译的数量

build - 为什么没有人为脑死亡者创建开源构建系统?