Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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
Ios 如何在未找到连接的情况下复制Apple mail应用程序_Ios_Iphone_Email_Connection_Nsurlsession - Fatal编程技术网

Ios 如何在未找到连接的情况下复制Apple mail应用程序

Ios 如何在未找到连接的情况下复制Apple mail应用程序,ios,iphone,email,connection,nsurlsession,Ios,Iphone,Email,Connection,Nsurlsession,如果您在设备没有连接的情况下尝试使用iOS mail应用程序发送电子邮件,则即使应用程序是后台的,当设备最终找到连接时,它也会发送消息。当它发出信息时,你可以听到嗖嗖声 有人知道该应用程序是如何绕过苹果的背景限制的吗?我一直在阅读苹果公司关于后台执行的文档,但我看不到任何让我做任何类似事情的东西。NSURLSession允许我在后台继续一段短时间的上传任务,但如果我无法建立连接,则不允许我进行上传 苹果之所以能够绕过这一限制,是因为它们没有受到与我们相同的限制吗?您可以实现某种持久重试存储并使用

如果您在设备没有连接的情况下尝试使用iOS mail应用程序发送电子邮件,则即使应用程序是后台的,当设备最终找到连接时,它也会发送消息。当它发出信息时,你可以听到嗖嗖声

有人知道该应用程序是如何绕过苹果的背景限制的吗?我一直在阅读苹果公司关于后台执行的文档,但我看不到任何让我做任何类似事情的东西。NSURLSession允许我在后台继续一段短时间的上传任务,但如果我无法建立连接,则不允许我进行上传


苹果之所以能够绕过这一限制,是因为它们没有受到与我们相同的限制吗?

您可以实现某种持久重试存储并使用:发送它

苹果并没有特别说明什么时候会叫醒你,给你发送的机会,他们只是说-

当有机会下载数据时,系统会调用此方法,让您的应用程序有机会下载所需的任何数据


尝试尝试一下,看看恢复连接是否需要这样做。

您可以实现某种持久重试存储并使用:发送它

苹果并没有特别说明什么时候会叫醒你,给你发送的机会,他们只是说-

当有机会下载数据时,系统会调用此方法,让您的应用程序有机会下载所需的任何数据

尝试尝试一下,看看重新获得连接是否需要这样做