消息系统和APNS

时间:2013-01-23 05:59:30

标签: iphone push-notification apple-push-notifications

我需要为邮件系统创建一个iphone应用程序。如果一个用户向另一个用户发送邮件,设备需要经常检查服务器是否有消息,它会使用更多的电池。

是否可以在我的项目中使用Apple Push通知系统在服务器之间的用户之间发送消息?

非常感谢帮助, 感谢。

1 个答案:

答案 0 :(得分:0)

是的,确实如此。事实上,由于您只能在用户设备上打开应用程序时在iOS上轮询服务器,因此我认为您没有太多选择。基本设置是在您的应用中启用APNS并遵循这种流程:

  1. 在发布时注册设备的推送令牌(让我们说用户A 和用户B)
  2. 当用户A向用户B发送消息时,用户B可能会也可能不会 打开应用程序。用户A的消息应该通过您的网站 向用户B发送推送通知的服务。如果用户B有 应用程序打开,应用程序应截取通知并处理 它包含的任何信息 - 也许它包含实际的信息 消息,也许它只包含他的设备应该发出的信号 检查新消息。如果用户B没有打开应用程序,则 通知应显示在屏幕上,并带有一些基本文字通知 用户A已发送消息的他。