Iphone 应用程序在后台模式下继续关闭

Iphone 应用程序在后台模式下继续关闭,iphone,xcode,background,Iphone,Xcode,Background,我的iphone应用程序有一个严重问题。在后台模式下输入来电或按home按钮后,它会关闭…我已在info.plist上插入UIApplicationExitonSupend,并将其值设为false。但同样的问题也存在 你对这个问题有什么建议吗?我真的需要应用程序暂停而不是关闭时进入后台模式 如果这个应用程序是用旧的Xcode 3.x模板制作的,那么它可能没有系统用来检查你的应用程序是否能处理后台转换的方法 确保此方法由应用程序委托实现: -(void)applicationWillResignA

我的iphone应用程序有一个严重问题。在后台模式下输入来电或按home按钮后,它会关闭…我已在info.plist上插入UIApplicationExitonSupend,并将其值设为false。但同样的问题也存在

你对这个问题有什么建议吗?我真的需要应用程序暂停而不是关闭时进入后台模式


如果这个应用程序是用旧的Xcode 3.x模板制作的,那么它可能没有系统用来检查你的应用程序是否能处理后台转换的方法

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

-(void)applicationWillResignActive:(UIApplication *)application;
-(void)applicationDidEnterBackground:(UIApplication *)application;
-(void)applicationWillEnterForeground:(UIApplication *)application;
-(void)applicationDidBecomeActive:(UIApplication *)application;
在您的Info.plist文件中看到您选择的应用程序不在后台运行,看到此选项不能被选择,如果选择此选项意味着从您的Info.plist文件中删除该选项,我认为这肯定会起作用,我希望这将对您有所帮助

并实现这些回调函数

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

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

所以它总是在进入后台时退出?你收到内存警告了吗?你能访问你的设备崩溃日志看看发生了什么吗?是的,每次我进入后台时它都会退出…我如何访问设备崩溃日志?你使用的是什么设备?你有什么版本的iOS?我已经删除了它,但这是同一个问题@Haytem:如果您的ios版本低于4.0,则意味着后台模式将无法工作,应用程序将在低于4.0的ios中直接退出,因此请检查您的ios版本我已在上述4个功能中插入NSLog…当我按home按钮时,我有此日志。。应用程序未输入后台应用程序将终止