当App在后台运行时,我可以调用Web服务吗?

时间:2013-09-25 09:12:01

标签: ios

我需要在一段时间间隔内调用Web服务,例如10分钟后应用程序转到后台。当应用程序在后台运行时,我可以从应用程序调用Web服务吗?当应用程序运行后台时,还有其他方法可以获取最新数据吗?

2 个答案:

答案 0 :(得分:3)

在iOS6.x或更低版本中不可用,除非您的应用程序有特定要求在像地点,Voip,音乐等背景中运行...

然而,iOS7可以实现这一点,请考虑查看此tutorial on Background Fetching

答案 1 :(得分:1)

您无法在后台模式下执行此操作。可以在后台使用的服务很少。

  1. 位置更新:即使在后台运行,该应用也可让用户了解其位置信息。
  2. VOIP:该应用可让用户使用互联网连接拨打电话。
  3. 音频:应用会向用户播放可听内容或在后台录制音频。 (此内容包括使用AirPlay播放音频或视频内容。)