是否可以让我的iOS应用程序的组件始终运行?

时间:2012-11-15 07:37:31

标签: ios service messaging

我必须实现在我的应用中使用XMPP的消息传递系统。即使用户已退出应用程序,消息传递系统也应该正在运行。我正在看的是类似于facebook iOS应用程序显示新通知的方式。

即使应用未运行,是否可以让我的应用的某个组件在后台运行?

1 个答案:

答案 0 :(得分:3)

只有少数应用可以真正在后台运行。引用iOS应用程序编程指南:

  
      
  • 在后台播放用户可听内容的应用,例如音乐播放器应用
  •   
  • 随时向用户通知其位置信息的应用,例如导航应用
  •   
  • 支持互联网协议语音(VoIP)的应用
  •   
  • 需要下载和处理新内容的报亭应用
  •   
  • 从外部附件接收定期更新的应用
  •   

你的应用程序既不是,所以关于你唯一的选择就是使用Apple推送通知服务,就像Facebook客户端应用程序一样。