应用程序在后台模式下保持关闭

时间:2011-08-08 09:08:34

标签: iphone xcode background

我的iphone应用程序中存在严重问题。在进入后台模式(来电或甚至按下主页按钮)后它会关闭...我已经在info.plist上插入了UIApplicationExitOnSuspend并使其值为false。但是存在同样的问题......

您对此问题有任何建议吗?我真的需要在进入后台模式时暂停未关闭的应用程序...

由于

2 个答案:

答案 0 :(得分:0)

如果此应用程序是由Xcode 3.x的旧模板制作的,那么它可能没有系统使用的方法来检查您的应用程序是否处理到/从背景转换。

确保您的应用程序委托实现此方法:

-(void)applicationWillResignActive:(UIApplication *)application;
-(void)applicationDidEnterBackground:(UIApplication *)application;
-(void)applicationWillEnterForeground:(UIApplication *)application;
-(void)applicationDidBecomeActive:(UIApplication *)application;

答案 1 :(得分:0)

在您的Info.plist文件中看到您选择了应用程序未在后台运行,请勿选择此选项,如果选择此选项则表示从中删除该选项您的 Info.plist档案,这肯定会有用,我希望这会对您有所帮助

实现这些回调功能

-(void)applicationDidEnterBackground:(UIApplication *)application;

-(void)applicationWillEnterForeground:(UIApplication *)application;
in your App delegate