cocos creator 3.8.6 macOS 命令行发布项目 失败

按照官网提供的文档
https://docs.cocos.com/creator/3.0/manual/zh/editor/publish/publish-in-command-line.html

macOS下执行命令行之后,没有构建成功
window 下执行同样的命令行,构建成功

有遇到类似情况的兄弟姐妹吗?

命令行
/Applications/Cocos/Creator/3.8.6/CocosCreator.app/Contents/MacOS/CocosCreator --project . --build “platform=web-desktop;debug=true”

init **** success

start **** info

start **** info

Arguments:

/Applications/Cocos/Creator/3.8.6/CocosCreator.app/Contents/MacOS/CocosCreator: true

project: /Users/quanchen/work/2025/cocos-creator-CI-CD/NewProject

dev: false

home: /Users/quanchen/.CocosCreator

[Package] metrics@1.0.0 enable

[Package] menu@1.0.0 enable

[Package] profile@1.0.0 enable

[Package] project@1.0.6 enable

[Package] messages@1.0.0 enable

[Package] utils@1.0.0 enable

[Package] program@1.0.4 enable

[Package] tester@1.0.0 enable

[Package] information@1.0.1 enable

[Package] preferences@1.0.0 enable

[EditorQuickCompiler]Version information looks good.

Note, quick compiler does not get launched.

engine:compile-builtin-engine-success (62ms)

Load engine in /Applications/Cocos/Creator/3.8.6/CocosCreator.app/Contents/Resources/resources/3d/engine

start **** info

Register native engine in /Applications/Cocos/Creator/3.8.6/CocosCreator.app/Contents/Resources/resources/3d/engine/native

[Package] engine@1.0.12 enable

[Package] programming@1.0.0 enable

[Package] window@1.0.0 enable

Request namespace: device-list

[Package] device@1.0.1 enable

[Package] ui-kit@1.0.1 enable

[Package] asset-db@1.0.0 enable

[Package] scene@1.0.3 enable

[Package] server@1.0.0 enable

[Package] preview@1.0.1 enable

Preview import map: {

“imports”: {

“cc”: “cce:/internal/x/cc”,

“cc/env”: “cc/editor/populate-internal-constants”,

“cce.env”: “cc/editor/populate-internal-constants”,

“cc/userland/macro”: “./userland/macro”

}

}

[Package] animator@1.0.0 enable

[Build] internalRegister pkg(scene) in android platform success!

[Package] builder@1.3.9 enable

[Build] internalRegister pkg(scene) in google-play platform success!

[Build] internalRegister pkg(scene) in ohos platform success!

[Build] internalRegister pkg(scene) in harmonyos-next platform success!

[Build] internalRegister pkg(scene) in huawei-agc platform success!

[Build] internalRegister pkg(scene) in ios platform success!

[Build] internalRegister pkg(scene) in windows platform success!

[Build] internalRegister pkg(scene) in mac platform success!

[Build] internalRegister pkg(scene) in linux platform success!

[Build] internalRegister pkg(scene) in alipay-mini-game platform success!

[Build] internalRegister pkg(scene) in taobao-creative-app platform success!

[Build] internalRegister pkg(scene) in taobao-mini-game platform success!

[Build] internalRegister pkg(scene) in bytedance-mini-game platform success!

[Build] internalRegister pkg(scene) in oppo-mini-game platform success!

[Build] internalRegister pkg(scene) in huawei-quick-game platform success!

[Build] internalRegister pkg(scene) in migu-mini-game platform success!

[Build] internalRegister pkg(scene) in honor-mini-game platform success!

[Build] internalRegister pkg(scene) in vivo-mini-game platform success!

[Build] internalRegister pkg(scene) in xiaomi-quick-game platform success!

[Build] internalRegister pkg(scene) in baidu-mini-game platform success!

[Build] internalRegister pkg(scene) in wechatgame platform success!

[Build] internalRegister pkg(scene) in wechatprogram platform success!

[Build] internalRegister pkg(scene) in link-sure platform success!

[Build] internalRegister pkg(scene) in qtt platform success!

[Build] internalRegister pkg(scene) in fb-instant-games platform success!

[Build] internalRegister pkg(scene) in web-desktop platform success!

[Build] internalRegister pkg(scene) in web-mobile platform success!

[Build] internalRegister pkg(scene) in cocos-runtime platform success!

[Build] internalRegister pkg(scene) in online platform success!

[Build] internalRegister pkg(scene) in xr-meta platform success!

[Build] internalRegister pkg(scene) in xr-huaweivr platform success!

[Build] internalRegister pkg(scene) in xr-pico platform success!

[Build] internalRegister pkg(scene) in xr-rokid platform success!

[Build] internalRegister pkg(scene) in xr-monado platform success!

[Build] internalRegister pkg(scene) in xr-spaces platform success!

[Build] internalRegister pkg(scene) in xr-seed platform success!

[Build] internalRegister pkg(scene) in ar-android platform success!

[Build] internalRegister pkg(scene) in ar-ios platform success!

[Build] internalRegister pkg(scene) in xr-gsxr platform success!

[Build] internalRegister pkg(scene) in xr-yvr platform success!

[Build] internalRegister pkg(scene) in xr-htc platform success!

[Build] internalRegister pkg(scene) in xr-iqiyi platform success!

[Build] internalRegister pkg(scene) in xr-skyworth platform success!

[Build] internalRegister pkg(scene) in xr-ffalcon platform success!

[Build] internalRegister pkg(scene) in xr-nreal platform success!

[Build] internalRegister pkg(scene) in xr-inmo platform success!

[Build] internalRegister pkg(scene) in xr-lenovo platform success!

[Build] internalRegister pkg(scene) in android-hmi platform success!

[Build-plugin] register pkg scene: 11ms

Builder PluginManager init: 11ms

[Package] shortcuts@1.0.1 enable

[Package] animation-graph@1.0.0 enable

[Package] about@1.0.0 enable

[Package] assets@1.0.0 enable

[Package] console@1.0.0 enable

[Package] crash-reporter@1.0.0 enable

[Package] extension@3.1.4 enable

[Package] hierarchy@1.0.0 enable

[Package] inspector@1.0.0 enable

[Package] light-probe@1.0.4 enable

[Package] lightmap@1.0.4 enable

[Package] node-library@1.0.1 enable

[Package] package-asset@1.0.3 enable

[Package] process@1.0.0 enable

[Package] reference-image@1.0.0 enable

[Package] reflection-probe@1.0.4 enable

[Package] engine-extends@1.0.0 enable

[Package] adsense-h5g-plugin@1.0.1 enable

[Build] internalRegister pkg(adsense-h5g-plugin) in android platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in google-play platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in ohos platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in harmonyos-next platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in huawei-agc platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in ios platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in windows platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in mac platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in linux platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in alipay-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in taobao-creative-app platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in taobao-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in bytedance-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in oppo-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in huawei-quick-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in migu-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in honor-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in vivo-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xiaomi-quick-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in baidu-mini-game platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in wechatgame platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in wechatprogram platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in link-sure platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in qtt platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in fb-instant-games platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in web-desktop platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in web-mobile platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in cocos-runtime platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in online platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-meta platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-huaweivr platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-pico platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-rokid platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-monado platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-spaces platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-seed platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in ar-android platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in ar-ios platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-gsxr platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-yvr platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-htc platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-iqiyi platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-skyworth platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-ffalcon platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-nreal platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-inmo platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in xr-lenovo platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in android-hmi platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in web-desktop platform success!

[Build] internalRegister pkg(adsense-h5g-plugin) in web-mobile platform success!

[Build-plugin] register pkg adsense-h5g-plugin: 1ms

[Package] alipay-mini-game@1.0.2 enable

[Build] internalRegister pkg(alipay-mini-game) in alipay-mini-game platform success!

[Build-plugin] register pkg alipay-mini-game: 3ms

[Package] android@1.0.1 enable

[Build] internalRegister pkg(android) in android platform success!

[Build] internalRegister pkg(android) in huawei-agc platform success!

[Build-plugin] register pkg android: 3ms

[Package] bytedance-mini-game@1.0.3 enable

[Build] internalRegister pkg(bytedance-mini-game) in bytedance-mini-game platform success!

[Build-plugin] register pkg bytedance-mini-game: 2ms

[Package] certificate@1.0.0 enable

[Package] channel-upload-tools@1.0.0 enable

[Package] fb-instant-games@1.0.0 enable

[Build] internalRegister pkg(fb-instant-games) in fb-instant-games platform success!

[Build-plugin] register pkg fb-instant-games: 2ms

[Package] google-play@1.0.1 enable

[Build] internalRegister pkg(google-play) in google-play platform success!

[Build-plugin] register pkg google-play: 2ms

[Package] harmonyos-next@1.0.0 enable

[Build] internalRegister pkg(harmonyos-next) in harmonyos-next platform success!

[Build-plugin] register pkg harmonyos-next: 2ms

[Package] honor-mini-game@1.0.0 enable

[Build] internalRegister pkg(honor-mini-game) in honor-mini-game platform success!

[Build-plugin] register pkg honor-mini-game: 2ms

[Package] huawei-agc@1.0.0 enable

[Build] internalRegister pkg(huawei-agc) in huawei-agc platform success!

[Build-plugin] register pkg huawei-agc: 1ms

[Package] huawei-quick-game@1.0.3 enable

[Build] internalRegister pkg(huawei-quick-game) in huawei-quick-game platform success!

[Build-plugin] register pkg huawei-quick-game: 2ms

[Package] ios@1.0.1 enable

[Build] internalRegister pkg(ios) in ios platform success!

[Build-plugin] register pkg ios: 1ms

[Package] linux@1.0.0 enable

平台 linux 不存在,无法添加该平台

init builder manager success

[Package] mac@1.0.0 enable

[Build] internalRegister pkg(mac) in mac platform success!

[Build-plugin] register pkg mac: 2ms

[Package] migu-mini-game@1.0.0 enable

[Build] internalRegister pkg(migu-mini-game) in migu-mini-game platform success!

[Build-plugin] register pkg migu-mini-game: 1ms

[Package] native@1.0.2 enable

[Build] internalRegister pkg(native) in ios platform success!

[Build] internalRegister pkg(native) in android platform success!

[Build] internalRegister pkg(native) in huawei-agc platform success!

[Build] internalRegister pkg(native) in windows platform success!

[Build] internalRegister pkg(native) in mac platform success!

[Build] internalRegister pkg(native) in google-play platform success!

[Build] internalRegister pkg(native) in ohos platform success!

[Build] internalRegister pkg(native) in harmonyos-next platform success!

平台 linux 不存在,不支持向该平台注册任何内容

[Build] internalRegister pkg(native) in xr-huaweivr platform success!

[Build] internalRegister pkg(native) in xr-meta platform success!

[Build] internalRegister pkg(native) in xr-pico platform success!

[Build] internalRegister pkg(native) in xr-rokid platform success!

[Build] internalRegister pkg(native) in xr-monado platform success!

[Build] internalRegister pkg(native) in ar-android platform success!

[Build] internalRegister pkg(native) in ar-ios platform success!

[Build] internalRegister pkg(native) in xr-spaces platform success!

[Build] internalRegister pkg(native) in xr-seed platform success!

[Build] internalRegister pkg(native) in xr-gsxr platform success!

[Build] internalRegister pkg(native) in xr-yvr platform success!

[Build] internalRegister pkg(native) in xr-htc platform success!

[Build] internalRegister pkg(native) in xr-iqiyi platform success!

[Build] internalRegister pkg(native) in xr-skyworth platform success!

[Build] internalRegister pkg(native) in xr-ffalcon platform success!

[Build] internalRegister pkg(native) in xr-nreal platform success!

[Build] internalRegister pkg(native) in xr-inmo platform success!

[Build] internalRegister pkg(native) in xr-lenovo platform success!

[Build-plugin] register pkg native: 2ms

[Package] ohos@1.0.0 enable

[Build] internalRegister pkg(ohos) in ohos platform success!

[Build-plugin] register pkg ohos: 1ms

[Package] oppo-mini-game@1.0.3 enable

[Build] internalRegister pkg(oppo-mini-game) in oppo-mini-game platform success!

[Build-plugin] register pkg oppo-mini-game: 2ms

[Package] runtime-dev-tools@1.0.0 enable

[Package] taobao-mini-game@1.0.1 enable

[Build] internalRegister pkg(taobao-mini-game) in taobao-mini-game platform success!

[Build-plugin] register pkg taobao-mini-game: 1ms

[Package] vivo-mini-game@1.0.3 enable

[Build] internalRegister pkg(vivo-mini-game) in vivo-mini-game platform success!

[Build-plugin] register pkg vivo-mini-game: 2ms

[Package] web-desktop@1.0.1 enable

[Build] internalRegister pkg(web-desktop) in web-desktop platform success!

[Build-plugin] register pkg web-desktop: 2ms

[Package] web-mobile@1.0.1 enable

[Build] internalRegister pkg(web-mobile) in web-mobile platform success!

[Build-plugin] register pkg web-mobile: 1ms

[Package] wechatgame@1.0.4 enable

[Build] internalRegister pkg(wechatgame) in wechatgame platform success!

[Build-plugin] register pkg wechatgame: 2ms

[Package] wechatprogram@1.0.2 enable

平台 wechatprogram 不存在,无法添加该平台

[Package] windows@1.0.1 enable

[Build-plugin] register pkg windows: 1ms

[Package] xiaomi-quick-game@1.0.2 enable

[Build] internalRegister pkg(xiaomi-quick-game) in xiaomi-quick-game platform success!

[Build-plugin] register pkg xiaomi-quick-game: 2ms

[Package] cocos-service@3.0.9 enable

[Build] internalRegister pkg(cocos-service) in android platform success!

[Build] internalRegister pkg(cocos-service) in google-play platform success!

[Build] internalRegister pkg(cocos-service) in ohos platform success!

[Build] internalRegister pkg(cocos-service) in harmonyos-next platform success!

[Build] internalRegister pkg(cocos-service) in huawei-agc platform success!

[Build] internalRegister pkg(cocos-service) in ios platform success!

[Build] internalRegister pkg(cocos-service) in windows platform success!

[Build] internalRegister pkg(cocos-service) in mac platform success!

[Build] internalRegister pkg(cocos-service) in linux platform success!

[Build] internalRegister pkg(cocos-service) in alipay-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in taobao-creative-app platform success!

[Build] internalRegister pkg(cocos-service) in taobao-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in bytedance-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in oppo-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in huawei-quick-game platform success!

[Build] internalRegister pkg(cocos-service) in migu-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in honor-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in vivo-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in xiaomi-quick-game platform success!

[Build] internalRegister pkg(cocos-service) in baidu-mini-game platform success!

[Build] internalRegister pkg(cocos-service) in wechatgame platform success!

[Build] internalRegister pkg(cocos-service) in wechatprogram platform success!

[Build] internalRegister pkg(cocos-service) in link-sure platform success!

[Build] internalRegister pkg(cocos-service) in qtt platform success!

[Build] internalRegister pkg(cocos-service) in fb-instant-games platform success!

[Build] internalRegister pkg(cocos-service) in web-desktop platform success!

[Build] internalRegister pkg(cocos-service) in web-mobile platform success!

[Build] internalRegister pkg(cocos-service) in cocos-runtime platform success!

[Build] internalRegister pkg(cocos-service) in online platform success!

[Build] internalRegister pkg(cocos-service) in xr-meta platform success!

[Build] internalRegister pkg(cocos-service) in xr-huaweivr platform success!

[Build] internalRegister pkg(cocos-service) in xr-pico platform success!

[Build] internalRegister pkg(cocos-service) in xr-rokid platform success!

[Build] internalRegister pkg(cocos-service) in xr-monado platform success!

[Build] internalRegister pkg(cocos-service) in xr-spaces platform success!

[Build] internalRegister pkg(cocos-service) in xr-seed platform success!

[Build] internalRegister pkg(cocos-service) in ar-android platform success!

[Build] internalRegister pkg(cocos-service) in ar-ios platform success!

[Build] internalRegister pkg(cocos-service) in xr-gsxr platform success!

[Build] internalRegister pkg(cocos-service) in xr-yvr platform success!

[Build] internalRegister pkg(cocos-service) in xr-htc platform success!

[Build] internalRegister pkg(cocos-service) in xr-iqiyi platform success!

[Build] internalRegister pkg(cocos-service) in xr-skyworth platform success!

[Build] internalRegister pkg(cocos-service) in xr-ffalcon platform success!

[Build] internalRegister pkg(cocos-service) in xr-nreal platform success!

[Build] internalRegister pkg(cocos-service) in xr-inmo platform success!

[Build] internalRegister pkg(cocos-service) in xr-lenovo platform success!

[Build] internalRegister pkg(cocos-service) in android-hmi platform success!

[Build-plugin] register pkg cocos-service: 1ms

[Package] im-plugin@3.0.14 enable

[Package] fix-asset-default-userdata@1.0.0 enable

[Package] placeholder@1.0.0 enable

start **** info

[93731:0818/112144.628803:ERROR:interface_endpoint_client.cc(722)] Message 2 rejected by interface blink.mojom.Widget

[[Facet.reload]], before lock, count: 1

[[Facet.reload]], after lock, count: 1

[[Facet.reload]], before unlock, count: 1

[[Facet.reload]], after unlock, count: 1

start **** info

asset-db is ready!

init cacheTimerList {}

start preview settings manager

[[Facet.reload]], before lock, count: 2

[[Facet.reload]], after lock, count: 2

[[Facet.reload]], before unlock, count: 2

[[Facet.reload]], after unlock, count: 2

[Scene] meshopt wasm decoder initialized

[Scene] [box2d]:box2d wasm lib loaded.

[Scene] [bullet]:bullet wasm lib loaded.

[Scene] [PHYSICS]: using builtin.

[Scene] Cocos Creator v3.8.6

[Scene] Using custom pipeline: Builtin

[Scene] [PHYSICS2D]: switch from box2d-wasm to box2d.

auto refresh because script compiled or scene changed

start **** info

start **** info

用上面的方式CI构建会有问题

我们是用的配置形式,本地构建,生成一个cocos.complie.config.json,大概叫这个名字,然后拷贝一份,把其中json字段覆盖成新的,命令行指定用该配置

感谢大佬回复!~!

其中 “我们是用的配置形式,本地构建,生成一个cocos.complie.config.json” 这一步骤没能理解

是在【构建发布】面板中 导出配置么?

这一种方式我也试过 macOS 上一样无效

或者大佬能否详细提供下 生成 cocos.complie.config.json 文件的操作步骤?
感谢大佬!

找到问题了

macOS 命令行执行失败是换行符导致的

我一直只用是

/Applications/Cocos/Creator/3.8.7/CocosCreator.app/Contents/MacOS/CocosCreator --project .
–build “configPath=buildConfig_web-desktop.json”;

改成
/Applications/Cocos/Creator/3.8.7/CocosCreator.app/Contents/MacOS/CocosCreator --project . --build “configPath=buildConfig_web-desktop.json”;

就正常了,换行符导致 --build 参数失效

因为我是从官网拷贝的,官网上有换行符