0

We have an app that is using Cocos2D v1.x and we can't update it to the latest version. When loading on iPhone 5S, which I believe it should load faster but it seems not. Let's say it takes 7 seconds to load a scene in other devices which most likely running on iOS6 and when we load it on iPhone 5S it takes around 11 seconds.

Any idea?

Thanks!

4

2 回答 2

0

Cocos2d 1.x 使用 OpenGL 1,Cocos2d 2.x 使用 OpenGL 2。另外,iPhone 5S 使用 OpenGL 3。

Xcode 5 将无法正确支持 OpenGL 1,并将使用一些已弃用的函数。

这样,已经编译发布的游戏就可以正常运行了。但是如果你使用 iOS SDK 7.0 编译这个游戏,你会遇到一些冲突。

你有两个选择:更新 cocos2d,或者使用旧的 Xcode 版本和旧的 iOS SDK

于 2013-10-24T15:52:53.350 回答
0

谢谢!我发现有一个正在访问文件但不再需要的调用。我删除了那个电话,问题得到了解决。

于 2013-10-29T03:34:21.643 回答