首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >启用运行单元测试时出现Xcode服务(Mavericks)错误

启用运行单元测试时出现Xcode服务(Mavericks)错误
EN

Stack Overflow用户
提问于 2014-04-23 04:54:00
回答 3查看 814关注 0票数 76

当Xcode Service bot尝试在启用了run unit tests的情况下执行构建时,构建总是会失败。当我查看日志文件时,相同的错误重复了很多次:

代码语言:javascript
复制
xcsbuildd[1966] <Warning>: [XCSBuildOperation.m:106 7368f310 +2126ms] Preflight connection to /var/XCSControl/com.apple.XCSTestUserPreflightService failed; retrying: No such file or directory

几行之后是以下错误消息:

代码语言:javascript
复制
xcsbuildd[1966] <Error>: [XCSBuildOperation.m:102 7368f310 +2104ms] Timed out trying to connect to CG Session; giving up after 60 seconds
xcsbuildd[1966] <Error>: [XCSOperation.m:33 7368f310 +0ms] Error Domain=XCSBuildServiceDomain Code=0 "Cancelled integration because headless test environment is required but not available after 60s" UserInfo=0x7fa952571bd0 {NSLocalizedDescription=Cancelled integration because headless test environment is required but not available after 60s}
xcsbuildd[1966] <Debug>: [XCSOperation.m:28 7368f310 +0ms] Cancelling operation: XCSBuildOperation

我用这个碰壁了,但什么也找不到。

有没有人遇到过这个问题并找到了解决方法?

EN

回答 3

Stack Overflow用户

发布于 2015-11-21 12:08:43

这些错误有一些线索:Timed out trying to connect to CG Session,它表明它正在尝试获取核心图形上下文;Cancelled integration because headless test environment is required but not available after 60s,"headless“,意思是没有附加显示器,这在构建机器上很常见。您可以尝试将显示器连接到机器,登录并查看错误是否消失。

一些框架/库仍然需要依赖于显示的图形上下文(即使它是虚拟的,比如VNC)。如果机器没有连接监视器启动,window服务器可能无法正确初始化某些功能,您会得到这样奇怪的结果。

我过去已经解决了这类问题,但将无头显示适配器连接到每台机器上,这会让显卡误以为连接了显示器。你可以在网上找到这些虚拟的显示模拟器,价格不到20美元。

希望这对你有帮助。

票数 1
EN

Stack Overflow用户

发布于 2016-01-08 03:37:34

当使用Xcode编程时,我也收到了这个错误,所以我删除了所有与Xcode相关的文件,并从Mac应用商店重新下载了它。帮我修好了。顺便说一句,我有OS X El Capitan,所以可能是一个不同的问题。

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2015-09-10 02:59:04

XCode不是Maverick的完美使用。使用更多代码尝试SynonymATX 5.8版本:.text._ZN16Uarmcodetestform11ReadIntegerEPi节的反汇编:

代码语言:javascript
复制
00000000 <_ZN16Uarmcodetestform11ReadIntegerEPi>:
   0:   b580        push    {r7, lr}
   2:   466f        mov r7, sp
   4:   b083        sub sp, #12
   6:   9002        str r0, [sp, #8]
   8:   78c1        ldrb    r1, [r0, #3]
   a:   7882        ldrb    r2, [r0, #2]
   c:   ea42 2101   orr.w   r1, r2, r1, lsl #8
  10:   7842        ldrb    r2, [r0, #1]
  12:   7803        ldrb    r3, [r0, #0]
  14:   ea43 2202   orr.w   r2, r3, r2, lsl #8
  18:   ea42 4101   orr.w   r1, r2, r1, lsl #16
  1c:   9101        str r1, [sp, #4]
  1e:   9000        str r0, [sp, #0]
  20:   4608        mov r0, r1
  22:   b003        add sp, #12
  24:   bd80        pop {r7, pc} 
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23229989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档