Iphone 为什么应用程序将终止:委托不会在最小化时激发?

Iphone 为什么应用程序将终止:委托不会在最小化时激发?,iphone,ios,Iphone,Ios,我正在使用ios 5…我想知道是否存在无法在最小化上触发上述方法的情况 谢谢,我想你是说另一个应用程序变成了活动应用程序。这几乎再也不会导致iOS的终止。您可能永远无法在iOS中获得应用程序将终止。要检测何时变为非活动状态,请查看-(void)application willresignactive:(UIApplication*)application和-(void)applicationdidebomeactive:(UIApplication*)application,这两种方法都是应用程

我正在使用ios 5…我想知道是否存在无法在最小化上触发上述方法的情况


谢谢,我想你是说另一个应用程序变成了活动应用程序。这几乎再也不会导致iOS的终止。您可能永远无法在iOS中获得
应用程序将终止
。要检测何时变为非活动状态,请查看
-(void)application willresignactive:(UIApplication*)application
-(void)applicationdidebomeactive:(UIApplication*)application
,这两种方法都是应用程序委派方法。

不是真的……我的意思是按“主页”按钮,或者双击“主页”按钮并关闭该应用程序,从最小化的应用程序列表中删除该应用程序。按“主页”按钮只会使Springboard成为活动应用程序。它不会终止当前应用程序(在任何运行iOS 4或更新版本的设备上,不支持多任务的设备除外)。老实说,我不知道如果你强制退出应用会发生什么。你可能会得到应用程序将终止,但我不确定这是保证。
- (void)applicationWillTerminate:(UIApplication *)application {
[InAppPurchaseManager closeStore];
[[InAppPurchaseManager sharedDownloadManager] saveReceipts];
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"ISPARSERLOCKED"];
}