Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 应用程序在单任务中工作_Iphone - Fatal编程技术网

Iphone 应用程序在单任务中工作

Iphone 应用程序在单任务中工作,iphone,Iphone,如何使我的iphone应用程序既能执行单任务又能执行多任务 就像我的应用程序中的假设在最新的多任务支持设备中运行良好一样 但它在单任务支持设备中无法正常工作 在运行时支持单任务的设备中,如果我按下退出按钮,它将不支持多任务。。 如何解决这个问题 这取决于应用程序正在执行的操作。如果您的应用程序不向自身发布本地通知,也不处理外部通知,那么在单任务和多任务处理之间,您可能需要做的只是将用户数据和重要状态保存在 - (void)applicationDidEnterBackground:(UIAppl

如何使我的iphone应用程序既能执行单任务又能执行多任务

就像我的应用程序中的假设在最新的多任务支持设备中运行良好一样

但它在单任务支持设备中无法正常工作

在运行时支持单任务的设备中,如果我按下退出按钮,它将不支持多任务。。
如何解决这个问题

这取决于应用程序正在执行的操作。如果您的应用程序不向自身发布本地通知,也不处理外部通知,那么在单任务和多任务处理之间,您可能需要做的只是将用户数据和重要状态保存在

- (void)applicationDidEnterBackground:(UIApplication *)application
方法来处理多任务iOS,以及

- (void)applicationWillTerminate:(UIApplication *)application 

方法,该方法将处理单任务版本。如果您的应用程序在多任务操作系统中处于后台时未被终止,那么它将准确地恢复到挂起的位置,这与单任务操作系统不同,在单任务操作系统中,您必须保存所有状态并手动恢复该状态。

不清楚您在问什么。你到底在使用什么样的多任务功能?例如:位置更新或后台下载后台服务器连接..无论如何,感谢您的回复。。。