如何在iOS中实现后台RSS阅读器?

时间:2012-07-04 13:32:40

标签: ios xml background rss

我需要在iOS上实现RSS阅读器,即使应用程序在后台,每隔#分钟也会更新一次RSS。我不介意使用NSXMLParser来解析数据,我只需要一个很好的方法在后台按预定的时间间隔执行以下操作:

  • 下载Feed的XML文档
  • 解析文档
  • 让用户知道任何更新

我知道如何在应用程序运行时执行所有这些操作,我只需要知道即使应用程序在后台也能确保完成这些操作。

1 个答案:

答案 0 :(得分:4)

Apple对于允许在后台执行哪些应用程序有严格的规定。不幸的是,您的应用不适合任何这些类别。

  • 音频 - 应用在后台播放可听见的内容。 (此内容包括使用AirPlay播放音频或视频内容。)
  • 位置 - 即使在后台运行,该应用也会让用户了解他们的位置。
  • voip - 该应用为用户提供了使用互联网连接拨打电话的功能。
  • 报刊亭内容 - 该应用是一个报亭应用,可在后台下载和处理杂志或报纸内容。
  • external-accessory - 该应用程序适用于需要通过外部附件框架定期提供更新的硬件附件。
  • 蓝牙中央

来自Apple文档:[Source]