4

我需要保存一个大文件,有时需要很长时间才能完成,用户可能只是关闭应用程序。我想知道 iPhone SDK 是否可以接管未完成的大任务。

看来 iPhone 自己的邮件系统可以做后台发送。我准备了一封电子邮件,点击发送,然后立即关闭邮件应用程序。在主页,几秒钟后,我听到了声音,电子邮件已送达。

4

3 回答 3

3

你运气不好。只允许苹果自己的应用程序在后台运行。但是我认为当用户关闭应用程序时,您的应用程序需要一些时间来完成。

于 2008-12-29T14:57:56.023 回答
1

正如 PEZ 所说,您不能在后台运行该应用程序。但是,您可以分离一个线程来执行任务,然后至少用户可以继续在您的应用程序中执行其他操作。

于 2008-12-29T15:09:33.753 回答
1

如果我没记错的话,你的应用程序在用户按下主页按钮和 iPhone 操作系统之间有 5 秒的时间,如果你没有完成的话。

于 2008-12-30T02:23:47.747 回答