工作人员看过来,mac 命令行构建出事(1.8.2)

cocos版本1.8.2

报错日志
Build Failed: Error: Error: ipc timeout. message: asset-db:query-info-by-uuid, session: 3@renderer:4925
at setTimeout (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/renderer/ipc.js:1:333)


Uncaught Exception: TypeError: Cannot read property ‘close’ of null
at Window.close (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/main/window.js:1:3522)
at s (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.js:1:8475)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.js:1:8880
at EventEmitter.ipcMain.on.n (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/main/ipc.js:1:6347)
at emitThree (events.js:116:13)
at EventEmitter.emit (events.js:197:7)
at WebContents. (/Applications/CocosCreator.app/Contents/Resources/electron.asar/browser/api/web-contents.js:247:13)
at emitTwo (events.js:106:13)
at WebContents.emit (events.js:194:7)
no valid client ID

试了两台mac去跑构建命令,一台电脑没有出过这个错误,另一台电脑5次构建4次会出这个问题,试了cocos的面板构建是没有问题的

顶上去

你好,由于你使用的CocosCreator版本陈旧,我们建议你在最新版本中测试一下这个问题。
https://www.cocos.com/creator

既然你喊了一声工作人员,那么作为工作人员(虽然是临时工),我还是得回复一下:非常抱歉,1.8.2 是很老的版本了,我们已经停止此版本的技术支持。

好吧 :triumph:

193也一样,一句不支持就解决了?问题原因是什么?让别人去升级引擎,你知道成本有多大吗?

这个有可能是系统导致的,比如 mac 或 ios 最近的升级就让我们很头疼。我们只能保证最新版能跑在 mac 10.15,和 iOS 13,旧版本还能怎样?以前的每个版本我们都重新适配一次么?

项目做了一年多了,里面包含了400多个小游戏,之前编译都正常,最近突然抽风,更新引擎,再做一年?

Mac系统没有升级过

非常抱歉,如果实在很介意升级这件事情,建议你们升级到 1.8.2 或者 1.9.3 的时候,对项目进行一次完整测试。确实我们无法保证每个版本都没有 bug。如果有问题的话建议先不要升级到 1.8.2 或者 1.9.3。升级后,如果确实没问题了,电脑的系统环境也不要轻易改动。比如 mac 版本、xcode、ndk、node.js 的版本,这些改动之后确实难免有兼容性问题发生。只要系统不乱动,一般不会突然抽风的。
当然我们也会尽量保证兼容性,但是这个只能在新版本里进行升级。老版本升级完指不定更多问题是不?不可能几十个老版本都去维护的,那不就还得发布一个 1.9.3.1,1.9.3.2 ??

我能确定的是,我们的打包Mac机,环境一直没动过,运行一年多都没什么异常,最近突然抽风,唯一在变的就是项目资源的增量

我们很感谢大家的支持,我们也希望能做出“永久可用”的版本,但是由于人力关系,我们目前的重心还是只能放在更加长远的发展,以及 3D 和 2D 的合并等工作。(毕竟我们也不想最后像某鹭一样的下场,那样对所有开发者都是极大伤害)
按照软件行业的通行做法,老版本是不会长期维护的。作为客户,如果你们确实非常需要对某个特定版本或者某个特殊的环境进行专门的售后支持,建议联系我们的售后支持部门: https://www.cocos.com/support