win工程copy到Mac上编译出错!

cocos creator 2.4.10

2023-01-01T12:15:02.470Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero/h_10.png, message: Error: Input file contains unsupported image format
2023-01-01T12:15:02.472Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero/h_136.png, message: Error: Input file contains unsupported image format
2023-01-01T12:15:02.472Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero/h_4.png, message: Error: Input file contains unsupported image format
2023-01-01T12:15:02.472Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero/h_21846.png, message: Error: Input file contains unsupported image format
2023-01-01T12:15:02.472Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero/h_21850.png, message: Error: Input file contains unsupported image format
2023-01-01T12:15:02.472Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/UI/WORLD_MAP/capital.png, message: Error: Input file contains unsupported image format
2023-01-01T12:15:02.476Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/UI/WORLD_MAP/map_bk.png, message: Error: pngload: libpng read error

2023-01-01T12:15:02.479Z - failed: [db-task][init] Failed to import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/80_80_80.png, message: Error: pngload: libpng read error

2023-01-01T12:15:02.484Z - failed: [db-task][init] Failed to post import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/123_26_26.json, message: Error: Failed to load atlas file: “/Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/123_26_26.atlas”. Error: Invalid line: �pap�}�
at TextureAtlasReader.readTuple (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6719:23)
at TextureAtlas.load (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6607:32)
at new TextureAtlas (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6589:18)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:184:17
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:70:13
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:187:27
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:70:13
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
2023-01-01T12:15:02.484Z - failed: [db-task][init] Failed to post import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/20_6_6.json, message: Error: Failed to load atlas file: “/Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/20_6_6.atlas”. Error: Invalid line: in�� ��=1�M�0�M#�15
at TextureAtlasReader.readTuple (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6719:23)
at TextureAtlas.load (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6612:28)
at new TextureAtlas (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6589:18)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:184:17
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:70:13
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:187:27
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:70:13
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
2023-01-01T12:15:02.484Z - failed: [db-task][init] Failed to post import asset /Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/8_0_0.json, message: Error: Failed to load atlas file: “/Users/gaolei/Desktop/hxsg_cc/assets/resources/hero_sp/8_0_0.atlas”. Error: Invalid line: fi9l�ps’LiKa�X�e�r
at TextureAtlasReader.readTuple (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6719:23)
at TextureAtlas.load (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6612:28)
at new TextureAtlas (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/lib/spine.js:6589:18)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:184:17
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:70:13
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:187:27
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/engine/extensions/spine/editor/spine-meta.js:70:13
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
2023-01-01T12:15:04.832Z - normal: Loading packages
2023-01-01T12:15:04.833Z - normal: Run Application
2023-01-01T12:15:05.436Z - info: Cocos Service load base data!
2023-01-01T12:15:07.104Z - success: cloud-function unloaded

2023-01-01T12:20:09.183Z - normal: Building /Users/gaolei/Desktop/hxsg_cc
2023-01-01T12:20:09.183Z - normal: Destination /Users/gaolei/Desktop/hxsg_cc/build/jsb-link
2023-01-01T12:20:09.184Z - normal: Start spawn build-worker
2023-01-01T12:20:10.055Z - normal: Finish spawn build-worker
2023-01-01T12:20:10.055Z - normal: Delete /Users/gaolei/Desktop/hxsg_cc/build/jsb-link/assets//*,/Users/gaolei/Desktop/hxsg_cc/build/jsb-link/remote//,/Users/gaolei/Desktop/hxsg_cc/build/jsb-link/src/**/
2023-01-01T12:20:10.398Z - normal: Checked Python Version [2.7.18]
2023-01-01T12:20:11.593Z - failed: Project version [2.4.9] not match cocos2d-x-lite version [2.4.10-rc.1]. Please delete your build path, then rebuild project.
2023-01-01T12:20:12.726Z - normal: Compiling /Users/gaolei/Desktop/hxsg_cc
2023-01-01T12:20:19.092Z - normal: Start init build-worker
2023-01-01T12:20:19.754Z - normal: Finish init build-worker
2023-01-01T12:20:19.754Z - normal: Start build-assets in worker
2023-01-01T12:20:19.754Z - normal:
— build-asset: {“root”:“db://internal/resources”,“name”:“internal”,“dest”:"/Users/gaolei/Desktop/hxsg_cc/build/jsb-link/assets/internal",“scriptDest”:"/Users/gaolei/Desktop/hxsg_cc/build/jsb-link/assets/internal",“priority”:11,“scenes”:[],“compressionType”:“merge_all_json”}

2023-01-01T12:20:19.839Z - normal:
— build-asset: {“root”:“db://assets/resources”,“name”:“resources”,“dest”:"/Users/gaolei/Desktop/hxsg_cc/build/jsb-link/assets/resources",“scriptDest”:"/Users/gaolei/Desktop/hxsg_cc/build/jsb-link/assets/resources",“priority”:8,“scenes”:[],“compressionType”:“default”}

2023-01-01T12:20:20.742Z - error: Build Failed: Error: ENOENT: no such file or directory, open ‘/Users/gaolei/Desktop/hxsg_cc/library/imports/54/54779946-b7b1-4d09-bbd9-37affa5ef2ea.json’
at Object.openSync (fs.js:476:3)
at Object.func [as openSync] (electron/js2c/asar_bundle.js:5:1846)
at Object.readFileSync (fs.js:377:35)
at Object.e.readFileSync (electron/js2c/asar_bundle.js:5:8872)
at o._buildAsset (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/page/build/build-asset.ccc:1:1889)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/page/build/build-asset.ccc:1:1054
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/page/build/building-assetdb.ccc:1:398
at EventEmitter. (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/renderer/ipc.ccc:1:3652)
at EventEmitter.emit (events.js:315:20)
at EventEmitter.emit (domain.js:467:12)
at IpcMainImpl. (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:26663)
at IpcMainImpl.emit (events.js:315:20)
at IpcMainImpl.emit (domain.js:467:12)
at IpcMainImpl. (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/main/ipc.ccc:1:3399)
at IpcMainImpl.emit (events.js:315:20)
at IpcMainImpl.emit (domain.js:467:12)
at Object. (electron/js2c/browser_init.js:161:9469)
at Object.emit (events.js:315:20)
at Object.emit (domain.js:467:12)
at Object.topLevelDomainCallback (domain.js:144:15)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.ccc:1:4014
at wrapper (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:272:20)
at next (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:4584:24)
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:325:20
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:27288
at /Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:5999
at Gulp. (/Applications/CocosCreator/Creator/2.4.10/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:28390)
at Object.onceWrapper (events.js:422:26)
at Gulp.emit (events.js:315:20)

我看到几个错

  1. 图片格式错误,需要PS重新导出一下
    windows上使用没问题,到MAC上就提示 图片格式错误 不知道什么原因
    2.json编码错误, 可能是windows的编码与mac的不同? 不确定啊!

3.mac编译的时候 部分资源uuid和windows上的不同,导致一些场景使用的图片资源找不到了! 这次还很多找不到的! 费老劲啦!

删掉文件夹library、temp、local再打开编辑器 :laughing:

说个我刚爬完的坑。2.4.10的JS项目,MAC打开各种异常报错。花了3小时变为TS,一切正常了。。。

之前试过 删除 library temp 不行
然后uuid的图片都掉了, 可以编译通过 但是图片都掉了 还的重新弄啊

image

试过了 删除这仨也不行,还是 很多图片都掉了
这个问题发生在 2.4.10版本