我的iphone应用程序中存在严重问题。在进入后台模式(来电或甚至按下主页按钮)后它会关闭...我已经在info.plist上插入了UIApplicationExitOnSuspend并使其值为false。但是存在同样的问题......
您对此问题有任何建议吗?我真的需要在进入后台模式时暂停未关闭的应用程序...
由于
答案 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