安装完1.0.3后报错

我自己用的是 10.14 也是可以的
可能 可以试试看升级 Xcode,这样的话里面包含的系统库也可以得到更新

10.12.6

老mac只能升级到10.13.6就无法升级了,除非换台mac:joy:

如果是帖子中提到的 fbx2glTF 的错误,除了升级系统或者 Xcode 以外,还可以尝试只使用 glTF 格式,这也是我们推荐的

实在太巧了哈哈,我们目前适配的最低版本是 10.15,大家都是 10.13.

我们在想办法解决这个问题,请期待后续更新,暂时可以在外部转换 glTF 格式,各大工具 都有插件的

https://www.khronos.org/gltf/

看 glTF Tools 章节

Hello 各位好。我们将在 1.0.4 中修复这个问题,1.0.4 后,10.12 以上的 macOS 版本都会解决此问题。


1.0.4 之前也就是目前,可选以下任何一个解决办法:

升级 macOS

升级 macOS 至 10.15 及以上;

使用临时补丁

下载 https://github.com/cocos-creator/FBX2glTF/releases/download/v0.9.7-c1/FBX2glTF-darwin-x64重命名FBX2glTF,并覆盖 <CocosCreator3D 安装路径>/resources/app.asar.unpacked/node_modules/@cocos/fbx2gltf/bin/Darwin/FBX2glTF

尝试执行

> <CocosCreator3D 安装路径>/resources/app.asar.unpacked/node_modules/@cocos/fbx2gltf/bin/Darwin/FBX2glTF  -version

如果提示无权限或无法执行,执行:

> chmod -R 777 <CocosCreator3D 安装路径>/resources/app.asar.unpacked/node_modules/@cocos/fbx2gltf/bin/Darwin/FBX2glTF

Re:
@z_x @272238609 @625005821 @yrmr223

1赞

大佬,我在win7上打开第一个空白项目,就报了这个错误:

 [Asset DB] Error: FBX2glTF 进程以非 0 状态值 1 退出, 意味着该进程可能未成功终止。 这通常是因为 FBX2glTF 在转换源 FBX 文件时发生了内部错误。 若允许,请向 Cocos 团队或 FBX2glTF 作者报告此错误并附上相关的 FBX 文件。进程输出: ERROR:: Failed to parse FBX: primitives.fbx
at ChildProcess.<anonymous> (D:\WorkTool\Creator3D\1.1.0\resources\app.asar\builtin\asset-db\dist\importer-3d\importers\utils\fbx2glTf.js:1:1749)
at ChildProcess.emit (events.js:194:13)
at maybeClose (internal/child_process.js:998:16)
at Process.onexit (internal/child_process.js:265:5)

这个不是mac,应该怎么办啊?

大佬们,求关注一下

编辑器是否安装到中文路径了?尝试下 1.1?

creater3.0也能用这个方法吗

试了插件方法不起作用

装了xcode就好了吗,要用xcode打开一下项目吗

3.0 已经将 fbx2gltf 替换为我们自己的导入库,可以试试看是否还有问题

是重新下载creater3.0编辑器的意思吗 macos 10.13.6
还是把这个插件命名成 FBX-glTF-conv放在这个路径下/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar.unpacked/node_modules/@editor/fbx-gltf-conv/bin/darwin/

报错信息:
[Asset DB] dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin Referenced from: /Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar.unpacked/node_modules/@editor/fbx-gltf-conv/bin/darwin/FBX-glTF-conv (which was built for Mac OS X 10.15)
[Asset DB] dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin Referenced from: /Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar.unpacked/node_modules/@editor/fbx-gltf-conv/bin/darwin/FBX-glTF-conv (which was built for Mac OS X 10.15) Expected in: /usr/lib/libSystem.B.dylibdyld:

是下载 3.0 引擎,然后升级项目的意思。其实为了简单测试,你可以先下一个 3.0 引擎,然后导入之前有问题的 fbx,看还有没问题,没问题就行了

下了的


把fbx模型导入进去,就报错了,系统是不能升级的,升级就挂了

macOs不能升级

已解决

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。