Appデリゲートで次の関数を使用しています
- (void)applicationWillResignActive:(UIApplication *)application {
NSLog(@"applicationWillResignActive");
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
NSLog(@"applicationDidEnterBackground");
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
NSLog(@"applicationWillEnterForeground");
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
NSLog(@"applicationDidBecomeActive");
}
- (void)applicationWillTerminate:(UIApplication *)application {
NSLog(@"applicationWillTerminate");
}
すべての機能は正常に動作しています。しかし、バックグラウンドタスクの「-」赤いボタンをクリックしてバックグラウンドからアプリを削除し、アプリを再度開くと。関数は呼び出されていません。上記のすべての機能の代わりに何を使用する必要がありますか..アイデアはありますか?
正確に必要なのは..「-」赤いボタンを使用してバックグラウンドから削除されたときにアプリケーションの状態を保存し、開いたときに復元する必要があることです。