最初のアプリはほぼ完成しました。デバイスでのテストで、ホームボタンを押すとクラッシュし、エラーメッセージが表示されます
libGPUSupportMercury.dylib`gpus_ReturnNotPermittedKillClient:
これらの投稿に基づく: https ://stackoverflow.com/search?q = how + to + shutdown + down + OpenGL OpenGL ESがバックグラウンド移動時にクラッシュする、iOS 5.1
問題は、私のアプリがOpenGLに関連するサンプルコードを使用するソフトウェアの拡張であり(これについてはほとんど理解していません)、resignActiveでOpenGLタスクが適切にシャットダウンされないことです。
AppDelegateで次のことを試しましたが運がありませんでした。
- (void)applicationWillResignActive:(UIApplication *)application {
glFinish();
}
私のアプリは終了時に設定を保存する必要はありません...それはただ終了する必要があります。誰かが解決策を提案できますか?