防止我的应用程序在后台模式中被暂停?

时间:2013-03-27 16:14:17

标签: ios background-process

我的应用程序在一段时间后被iOS暂停 - 从一小时到几天 - 但我希望它在设备运行时尽可能长时间(可能无限制)在后台运行。 SMS将始终通知用户设备正在运行 - iOS不会终止SMS服务。我的应用程序具有类似的功能,应该通知用户有关新的收入消息等等。

我可以对我的申请做同样的事情吗?也许有一些黑客?

2 个答案:

答案 0 :(得分:4)

没有

有以下例外情况:

  • 播放音乐
  • GPS追踪
  • 的VoIP

此外,所有应用程序最多可以在十分钟内完成现有任务。

如果您准备越狱,应该有一个答案,但是,对于当前版本的iOS,这是不可能的。

解决这个问题的方法是在服务器上进行处理,并在发生有趣事件时发送推送通知。

答案 1 :(得分:0)

您不希望应用程序无限期运行。

您应该使用push notifications。这将以与SMS应用程序相同的方式通知您的用户。