version: cocos creator v 1.3.1 rc
iPad Mini 2(ios 9.3.1)(64-bit)
iPod Touch 5g(ios 9.3.5)(32-bit)
Steps:
- cocos creator create new project
- create a Scene (with Canvas Node only)
- build ios platform with default template
- use xcode and run on device
运行时间和内存状况
app开启时内存24mb
0-1分:内存持续成长至25.8mb
约1分钟:内存释放回到25.2mb (印出failed to remove proxy for native object信息)
1-2分:内存稳定在25.2mb
2-8分:内存持续成长至(比0-1分钟还快)
约8分时:内存释放回到33.4mb
8〜20分:内存稳定在33.4mb
运行3次情况都一样(内存数字会有些浮动)
在内存成长阶段…我们的项目都会发生崩溃的问题(JS_CallFunctionName,JS_CallFunctionValue)
而且这现象只有在iPad Mini上运行的时候会(iPod Touch,模拟器,web都不会)
v 1.2.1版本的时候也没有这些问题(但是v 1.2.1内存无法释放)
几个问题是1.3.1版本JSB的部分是不是有些bug要厘清(32-bit, 64-bit)
记得@panda有提到v 1.3.1版本内存模块有重构…修了内存释放却多了崩溃问题
我们的项目目标是ios …有这些问题存在…品质根本没法控制
ps。我们开发阶段之前都在模拟器和web上运行…运作都顺畅…最近开始准备实机测试才发现这些问题