2.2.0 Mac 项目设置保存 报错 无限菊花

  • Creator 版本:2.2.0

  • 目标平台: Mac Editor

  • 详细报错信息,包含调用堆栈:
    TypeError [ERR_INVALID_ARG_TYPE]: The “path” argument must be of type string. Received type undefined
    at validateString (internal/validators.js:105:11)
    at Object.join (path.js:1037:7)
    at Object.getSimulatorConfigPath (/Applications/CocosCreator2.2.0.app/Contents/Resources/app.asar/share/engine-utils.js:1:524)
    at Object.exports.save (/Applications/CocosCreator2.2.0.app/Contents/Resources/app.asar/editor/builtin/project-settings/panel/utils.js:1:4690)
    at Vue._save (/Applications/CocosCreator2.2.0.app/Contents/Resources/app.asar/editor/builtin/project-settings/panel/index.js:1:1057)
    at HTMLElement. (app://node_modules/vue/dist/vue.js:220:54)

  • 重现方式:保存项目设置

  • 之前哪个版本是正常的 :2.1.3

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :MacOS Majove 10.14.5

  • 编辑器之前是否有其它报错 :无

  • 出现概率:必现

  • 额外线索:

可以发一下,/Users/用户名/.CocosCreator/profiles/settings.json 与 项目路径/local/settings.json 吗?应该里面的配置错了

归档.zip (987 字节)

我看了一下没啥问题,或者你把你的项目(或者是能够重现的 demo,我需要你完整项目配置)发给我看看?我的 qq 邮箱: knox.h@qq.com

你一定是把面板拉到和编辑器合并了,先把设置窗口关掉,然后重新打开,就在弹窗的界面修改就没问题,一和编辑器合并界面就会有问题。这个问题是必现的

设置后保存了一下,是正常

确实是合并了窗口的,拉出在弹窗设置就没问题了.

嗯嗯,在弹窗页面是没问题,只是不能合并窗口到编辑器了.

那麻烦你等 2.2.1 新版本出了以后在测试一下,感谢

好的.

项目设置窗口和编辑器合并,假如有两个场景,切换预览场景,点保存就会转菊花还报错

该问题已经在 2.2.1 版本修复了,大家可以等待 2.2.1 正式版本出来