2015-05-07 2 views
0

Я работаю над игрой iOS с cocos2d-x, и вам нужно много времени, чтобы вернуться на передний план после нажатия на нее в фоновом режиме. Когда я хочу вернуть свое приложение, он замерзает около 5 или 6 секунд, прежде чем снова будет реагировать.Мое приложение для iOS занимает много времени, чтобы вернуться на передний план

Я поставил контрольные точки в applicationDidBecomeActive и applicationWillEnterForeground в моей UIApplicationDelegate реализации. Они запускаются только после завершения замораживания.

У вас есть идеи, почему приложение может занять много времени, чтобы вернуться на передний план?

Любое подобное сравнение с cocos2d-x, которое может мне помочь?

ответ

1

Проблема была в фоновом переходе не на переднем плане. Когда игрок возвращается к игре, метод applicationDidEnterBackground не закончил процесс, и это вызвало замораживание. Я должен оптимизировать этот метод.

Смежные вопросы