Cocos2d iphone 在IOS7中检查通知中心后,cocos2d游戏变慢

Cocos2d iphone 在IOS7中检查通知中心后,cocos2d游戏变慢,cocos2d-iphone,ios7,Cocos2d Iphone,Ios7,升级到ios7后,我发现Cocos2d应用程序运行缓慢,或者在检查通知中心后跳过了框架。 重现问题: 启动cocos2d游戏,最好使用一些快速移动的精灵 从屏幕顶部向下滑动,可将NotiAction center向下滑动,然后向上滑动 现在游戏变得像跳过帧一样。缓慢的但是在一段时间后,或者在游戏中进行一些操作后,帧速会恢复 我在iphone5上测试过 有人看到同样的问题吗?知道这是怎么发生的吗 编辑: 由于此问题只在极少数情况下发生,我想关闭它。重新启动设备。如果这种情况持续存在,很可能是正常的

升级到ios7后,我发现Cocos2d应用程序运行缓慢,或者在检查通知中心后跳过了框架。 重现问题:

启动cocos2d游戏,最好使用一些快速移动的精灵

从屏幕顶部向下滑动,可将NotiAction center向下滑动,然后向上滑动

现在游戏变得像跳过帧一样。缓慢的但是在一段时间后,或者在游戏中进行一些操作后,帧速会恢复

我在iphone5上测试过

有人看到同样的问题吗?知道这是怎么发生的吗

编辑:
由于此问题只在极少数情况下发生,我想关闭它。

重新启动设备。如果这种情况持续存在,很可能是正常的系统行为。请记住,cocos2d fps计数器落后,如果您想更准确地查看它,请更改ccConfig.ht中的更新率。这使我很难继续开发cocos2d游戏。我需要找出它在ios7上发生的原因,平滑的帧速率对于游戏的交互性来说太重要了。你必须问问自己,用户在玩游戏时多久检查一次通知中心?这会有意义吗?为什么不在通知中心出现良好实践时暂停游戏,然后让用户按下按钮继续。这样一来,fps应该有足够的时间恢复。最后,可能您正在或cocos2d正在委托方法中执行某些操作:退出活动状态并将进入前台,这会导致延迟,例如取消缓存/重新加载纹理。