Cocos Creator v1.7.0 内测版发布帖(11月17日更新 rc.2)

谢谢提供demo和视频。我会跟进这个问题。

1赞

好的…

version : 1.7.0 beta3

在构建任何平台的时候,控制台都会报错一条:

Can not find file /Users/xxx/build/jsb-default/frameworks/runtime-src/Classes/jsb_module_register.cpp

这个@jjyinkailejj

谢谢反馈,修复此问题的Pull Request:

https://github.com/cocos-creator/cocos2d-x-lite/pull/918

1赞

从1.6.1 beta 升级到mac 版1.7.0 beta3 自定义引擎用的最新的develop 分支
creator 重新 build ios 工程报错
2017-10-22T13:01:24.636Z - error: Build Failed: Error: Failed to create project with exitCode : 14
at ChildProcess.n.error.handleChildProcess (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/native-utils.js:1:16998)
at ChildProcess.e.on (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/native-utils.js:1:7685)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:194:7)
at maybeClose (internal/child_process.js:899:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
at Async.series.r (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:3460)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:726:13
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:52:16
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:264:21
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:44:16
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:723:17
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:167:37
at Gulp.doneCallback (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.js:1:15662)
at Gulp.Orchestrator.stop (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/index.js:150:9)
2017-10-22T13:01:24.637Z - error: Error: Callback was already called.
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:43:36
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:723:17
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:167:37
at Gulp.doneCallback (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.js:1:15662)
at Gulp.Orchestrator.stop (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/index.js:150:9)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/index.js:277:22
at finish (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/lib/runTask.js:21:8)
at cb (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/lib/runTask.js:29:3)
at ChildProcess.n.error.handleChildProcess (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/native-utils.js:1:16996)
at ChildProcess.e.on (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/native-utils.js:1:7685)
at process.on.t (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/editor-init.js:1:1068)
at emitOne (events.js:101:20)
at process.emit (events.js:191:7)
at process._fatalException (bootstrap_node.js:308:26)
Error: Callback was already called.
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:43:36
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:723:17
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:167:37
at Gulp.doneCallback (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.js:1:15662)
at Gulp.Orchestrator.stop (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/index.js:150:9)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/index.js:277:22
at finish (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/lib/runTask.js:21:8)
at cb (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/orchestrator/lib/runTask.js:29:3)
at ChildProcess.n.error.handleChildProcess (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/native-utils.js:1:16996)
at ChildProcess.e.on (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/native-utils.js:1:7685)
at process.on.t (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/editor-init.js:1:1068)
at emitOne (events.js:101:20)
at process.emit (events.js:191:7)
at process._fatalException (bootstrap_node.js:308:26)

弱弱的问个问题

1.7.0 beta 3版本

安卓生成ok, 进入某个场景的时候 突然程序闪退,

              --------- beginning of crash

10-22 22:32:41.783 17472-17941/com.gudougame.mj A/libc: Fatal signal 11 (SIGSEGV), code 2, fault addr 0xc3e03ffc in tid 17941 (GLThread 1434)

    [ 10-22 22:32:41.789   461:  461 W/         ]
   debuggerd: handling request: pid=17472 uid=10224 gid=10224 tid=17941

报这个错误… 看不到具体哪里出问题了… 有大神帮忙看看么…

不知道是不是版本的问题. 我再用1.6试试…

这个信息神仙也帮不了你了。
请提供复现demo吧。

麻烦看下你的 Classes 下有这个文件吗?
你有先删除 build 目录吗?升级版本请先删除 build 目录

原生引擎裁剪做得不到位啊,只留一个label也只裁剪了1M,web版最小可以裁剪三分之二,差别好大啊

谢谢反馈,已经修复此问题:

https://github.com/cocos-creator/cocos2d-x-lite/pull/920

https://github.com/cocos-creator/cocos2d-x-lite/pull/921

https://github.com/cocos-creator/bindings-generator/pull/22

1赞

你是用哪个平台(android, ios)验证裁剪的?
你是用windows版还是mac版creator?

请问1.7现在能出release了吗?

beta2,beta3都可以。

读取tilemap的属性层时报错:

jsb: ERROR: File /Users/nantas/fireball-x/cxp/cocos/scripting/js-bindings/auto/jsb_cocos2dx_auto.cpp: Line: 34759, Function: js_cocos2dx_TMXObject_getProperties(1.6.0正常)
[/quote]

我是用的windows版本的creator,选择的default模板,勾选了androidStudio选项,打包的android平台

@jjyinkailejj, 据说最小包,android可以少2M的,不是么?

我用1.6打的helloword模板包有9.2m,用1.7裁减后只剩下了label,因为helloword中有这个组件,打包出来有8m多,而且我没有安装运行打出来的包,不知道这个包里面组件我会不会裁减多了。
原生平台有不能做到像web平台一样,裁减一多半的大小吗?

减不了那么多啦,还有很多原生的东西在里面,光是 js 运行环境就很大了

你有先删掉 build 目录吗