iOS:当用户强制退出应用程序时,在后台执行任务

时间:2019-03-13 09:14:49

标签: ios

在iOS应用程序中,我想在互联网可用时在服务器上上传数据。现在的问题是,如果用户强行退出了应用程序,那么当互联网可用时,我该如何重新调用该应用程序或在后台执行任务? iOS中有什么可能的方法吗?

2 个答案:

答案 0 :(得分:1)

在用户强制退出应用程序后,Apple不允许运行代码。只有一些特殊的规则可以重新激活应用程序,例如蓝牙实现。对于正常的服务器任务,您可以在用户不强制退出应用程序的情况下进行工作。

编辑

即使没有特殊规则,您也可以重新激活应用程序。仅当应用程序因内存问题或类似原因而被杀死时,蓝牙重新激活和协作才有效。如果用户强行退出该应用程序,则该应用程序将在下一次启动应用程序后才能运行。

答案 1 :(得分:-1)