你如何在iOS中开始后台任务?

时间:2011-09-26 14:32:23

标签: iphone background

我想要做的是当用户采取特定操作(按下按钮)时让应用程序在后台运行。

在黑莓手机上,有一种名为application.requestbackgtound();

的方法

iOS中有类似内容吗?

1 个答案:

答案 0 :(得分:1)

如果你的应用已经请求了后台活动(通过应用的info.plist中的音频,voip或位置的UIBackgroundModes键),或者在一段有限的时间内请求了额外的背景时间(通过调用beginBackgroundTaskWithExpirationHandler :),然后启动另一个应用程序(例如Safari)通过openURL:将您的应用程序放在后台。