2013-11-04 60 views
2

我知道在iOS 7中这是不可能的但是在搜索之后,我在一些论坛上读到它可能在iOS 6中。现在问题是,我想重新启动应用程序if该应用程序在后台并因非活动而被杀害。目前,当应用处于后台时,我每隔10分钟触发一次位置更新,但会耗尽大量电量,我相信它不是正确的方法。我想知道如果有人已经在iOS 6中成功实施了此类行为。iOS 6 - 在后台重新启动应用程序

注意:这是一个概念应用程序。并不意味着App Store中..

+0

也许这个链接可能对你有用:http://stackoverflow.com/questions/10395142/how-to-restart-app-if-it-unexpectedly-shutdown – RFG

+0

谢谢Rauru。基于该线程,似乎它不可能重新启动位置监控应用程序,但我认为有一些方法可以做到这一点.. –

回答

0

首先想到的:在您的应用程序委托你:

-(void)applicationWillResignActive:(UIApplication *)application 

-(void)applicationDidEnterBackground:(UIApplication *)application 

-(void)applicationWillEnterForeground:(UIApplication *)application 

-(void)applicationWillResignActive:(UIApplication *)application 

-(void)applicationDidEnterBackground:(UIApplication *)application 

-(void)applicationWillEnterForeground:(UIApplication *)application 

你可以与他们玩的方法,并把行动,他们不会允许设备关闭应用。我正在使用它来保持我的应用程序不会在ios3下关闭,然后在ios7上关闭ios7:3。给它一个镜头它为我工作,并没有耗尽那么多电池。

+0

Hakeem,我提到的问题,我现在正在这样做.. –

+0

哦好吧对不起然后: ( –

相关问题