xcodebuild构建测试目标但无法运行xctest

时间:2014-01-13 16:45:27

标签: xcodebuild xctest xpc

我在终端

中运行命令
sudo /usr/bin/xcodebuild -project awesome.xcodeproj -scheme "AwesomeTests" 
-configuration Production test -derivedDataPath ~/Documents/buildData
-sdk "OS X 10.9"

最后一行输出看起来像

error: failed to launch '/Applications/Xcode.app/Contents/Developer/usr/bin/xctest'
-- error: Host::LaunchProcess (launch_info) => pid=0,
path='/Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Versions/A/Resources/debugserver'
err = Problems with launching via XPC. XPC error : Connection interrupted (0x00000005)
** TEST SUCCEEDED **

在输出这些行之前,我提示:" xcodebuild试图控制根进程。输入密码以允许此操作"

我正在使用Xcode 5.0.2。

1 个答案:

答案 0 :(得分:1)

正如@trojanfoe所说,sudo是导致错误的原因。

似乎~/Documents/buildData文件夹是使用root权限创建的,无法从xtest访问。