iPhone应用程序应该转到后台,然后在几分钟不活动后关闭
我有一个应用程序,当用户点击iphone的home按钮时,应用程序被发送到后台。但我希望它在几分钟不活动后关闭。这可能吗iPhone应用程序应该转到后台,然后在几分钟不活动后关闭,iphone,cordova,multitasking,Iphone,Cordova,Multitasking,我有一个应用程序,当用户点击iphone的home按钮时,应用程序被发送到后台。但我希望它在几分钟不活动后关闭。这可能吗 我在我的应用程序的Info.plist文件中看到UIApplicationExitsOnSuspend为YES,但这会立即关闭应用程序。在你的应用程序代理中,你必须在上实现-(void)applicationIdentinterBackground:(UIApplication*)应用程序,调用beginBackgroundTaskWithExpirationHandler:
我在我的应用程序的Info.plist文件中看到UIApplicationExitsOnSuspend为YES,但这会立即关闭应用程序。在你的应用程序代理中,你必须在
上实现-(void)applicationIdentinterBackground:(UIApplication*)应用程序
,调用beginBackgroundTaskWithExpirationHandler:^()]
[UIApplication sharedApplication]
并存储结果。应用程序的代码将继续在后台运行
然后,当你想关闭应用程序时,用上面代码中的任务标识符调用endBackgroundTask:
如果将此功能与UIApplicationExitsOnSuspend结合使用,您可能会获得所需的行为