У меня есть небольшая проблема с моим приложением iOS. Когда я использую iOS simulator 5.1 ipad/iphone, приложение работает, но когда я использую настоящее устройство iOS (iPad и iPhone 5.1 тоже)
приложение сработает при перемещении по фону после нажатия на кнопку "домой"... с этой ошибкой:
libGPUSupportMercury.dylib`gpus_ReturnNotPermittedKillClient:
0x33240094:  trap   
0x33240096:  nop 
Я узнал, что это был OpenGL ES, который все еще вычислял и приводил к сбою приложения и обнаружил эту функцию: glFinish();
Но это все еще не работает здесь образец моего кода:
- (void)applicationDidBecomeActive:(UIApplication *)application {
    [[CCDirector sharedDirector] resume];
}
- (void)applicationWillResignActive:(UIApplication *)application {
    glFinish();
    [[CCDirector sharedDirector] pause];
}
Я думаю, что проблема здесь Есть ли у кого-то идеи моей проблемы? Благодаря
EDIT:
Проблема решена тем, что:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
[[CCDirector sharedDirector] stopAnimation];
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
[[CCDirector sharedDirector] startAnimation];
}
возможно, это может помочь кому-то x)