我的iOS应用程序需要花费大量时间才能恢复正常

时间:2015-05-07 09:41:55

标签: ios cocos2d-x cocos2d-x-2.x

我正在使用cocos2d-x进行iOS游戏,并且在后台推送它后需要花费大量时间回到前台。 当我想要将我的应用程序恢复时,它会冻结约5或6秒钟,然后再次响应。

我在applicationDidBecomeActive实施中的applicationWillEnterForegroundUIApplicationDelegate中添加了断点。它们仅在冻结完成后触发。

您是否知道应用程序可以花费大量时间重新回到原点的原因?

cocos2d-x的任何类似经验对我有帮助吗?

1 个答案:

答案 0 :(得分:1)

问题在于后台转换不在前台。当玩家带回游戏时,applicationDidEnterBackground方法没有完成处理,导致冻结。我必须优化这种方法。