iOS - 在后台运行服务

时间:2014-02-26 12:29:52

标签: ios service background network-programming

我正在为iOS7开发一个始终从UDP套接字接收数据的应用程序。 它不适合Apple的任何背景模式,所以我想我只能让服务运行10分钟。

是否有可能在10分钟后向用户发送一条允许服务运行10分钟左右的警报?

是否有其他技巧可以让服务运行更长时间?

1 个答案:

答案 0 :(得分:1)

应用可以在后台运行,有一些背景模式,您可以找到更多信息here,但请注意,因为如果您使用其中一种模式继续在后台工作而您不使用其模式,您的应用将被Apple拒绝。

例如,如果您使用backgroundmode voiceip设置应用并且不使用voiceip,则Apple会拒绝您的应用