0
- (void)applicationWillTerminate:(UIApplication *)application {
[InAppPurchaseManager closeStore];
[[InAppPurchaseManager sharedDownloadManager] saveReceipts];
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"ISPARSERLOCKED"];
}
私はios 5に取り組んでいます...上記の方法を最小限に抑えることができない状況があるかどうかを知りたいと思います。なぜapplicationWillTerminate:デリゲートが最小化で起動しないのですか?
ありがとうございました
本当は...私はホームボタンを押すか、ホームボタンをダブルクリックしてアプリを閉じることで、最小化されたアプリリストからアプリを削除することを意味します。 – Joe
ホームボタンを押すだけで、Springboardがアクティブなアプリになります。現在のアプリは終了しません(マルチタスクをサポートしていないデバイスを除き、iOS 4以降を実行しているデバイスの場合)。正直なところ、あなたが強制的にアプリを終了したらどうなるのか分かりません。あなたはapplicationWillTerminateを取得するかもしれませんが、保証されているかどうかはわかりません。 – smparkes