CocosCreator在Mac下命令行打包卡住的问题

  • Creator 版本:1.6.2
  • 目标平台: Web / iOS

##问题描述:
打开Creator编辑器手动打包不会卡住,但是调用命令行就会不停"Load worker timeout, reload worker."

这个问题已经排除机器性能问题,之前用的MacMini,看了论坛上有人误导说机器性能不足,于是申请了MacPro,依然同样的问题

"Load worker timeout, reload worker."有时只有1~2条,有事可以刷一整屏,也遇到过始终timeout最后退出的情况(一共发生2次,在半夜)

##编译命令:
/Applications/CocosCreator.app/Contents/MacOS/CocosCreator --path ./ --build “platform=ios;debug=true”

##完整日志:

[26664] Building /Users/server/.jenkins/workspace/TTR_Package_NEW/Project
[26664] Destination /Users/server/.jenkins/workspace/TTR_Package_NEW/Project/build/jsb-default
[26664] Delete /Users/server/.jenkins/workspace/TTR_Package_NEW/Project/build/jsb-default/res/**/,/Users/server/.jenkins/workspace/TTR_Package_NEW/Project/build/jsb-default/src//
Cocos2dx root: /Applications/CocosCreator.app/Contents/Resources/cocos2d-x
native environment string : COCOS_FRAMEWORKS=/Applications/CocosCreator.app/Contents/Resources/;COCOS_X_ROOT=/Applications/CocosCreator.app/Contents/Resources/cocos2d-x;COCOS_CONSOLE_ROOT=/Applications/CocosCreator.app/Contents/Resources/cocos2d-x/tools/cocos2d-console/bin;ANT_ROOT=;NDK_ROOT=;ANDROID_SDK_ROOT=
[26664] Checked Python Version [2.7.10]
Cocos2dx root: /Applications/CocosCreator.app/Contents/Resources/cocos2d-x
[26664] Project version [1.6.1] not match cocos2d-x-lite version [1.6.2]. Please delete your build path, then rebuild project.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Generating main.js from /Applications/CocosCreator.app/Contents/Resources/static/build-templates/shares/main.js
[26664] Compiled project javascript file successfully
[26664] Start building assets
[26664] Start spawn build-worker
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.
[26664] Load worker timeout, reload worker.

补充一下问题,把library和temp删了之后特别容易timeout

同问题, 求解+1

有引擎组的帮忙看一下吗?这问题好像历史悠久而且各版本都有

昨天直接timeout到失败了

直接开编辑器打包没有这问题 有没有解决方案啊

日常顶一顶

hello?周末脚本打包打了2个多小时,速度快只要2分钟,这问题官方没法协助排查一下吗?需要提供什么信息这边可以提供

同求 使用Jenkins想来个自动化结果也遇到这问题

…开发组有人在吗

找到解决方法了

当发现卡住的时候,需要VNC连上去,timeout立即消失

顺带提一下,这问题反映了23天没一个官方的人来解决一下,cocos是不是要凉啊?

请问下打出来是在ios平台的项目哪里多了个build文件夹吗,这个要怎么生成ipa呢

VNC连上去是什么意思?怎么解决?

同问 。为啥要连 VNC ?

Mac 锁屏后,Jenkins 就会出现这种蛋疼问题。最终我们是搞了个 Jiggler 防止锁屏和影响构建。

1赞