推送通知(重复?)

时间:2010-03-05 04:28:51

标签: push-notification apple-push-notifications

我在这里看到了关于PNS的其他问题,在代码方面,但这个概念是如何工作的?我是否需要告诉我的客户他们需要服务器?服务器在配置/ cron或其他什么方面有什么用?

请解释一下这个过程。万分感谢。

编辑:

请解释:我是否需要购买SSL证书,或者Apple是否会为我颁发“客户”或“应用”SSL证书?

1 个答案:

答案 0 :(得分:3)

是的,他们基本上需要一台服务器。步骤类似于:

  • 用户安装应用程序
  • 申请要求通知
  • 电话与APNS对话,注册该应用的通知并获取令牌
  • 应用程序与您的服务器通话,告诉它令牌
  • 手机保持与APNS的连接以收听通知
  • 您的服务器会定期轮询APNS以获取反馈,例如:设备已被禁用或应用程序已取消注册
  • 当您收到通知时,您的服务器会告知APNS,APNS会告知显示通知的电话

注意:您从Apple配置门户下载SSL证书。