设备如何接收推送通知? - iphone sdk

时间:2011-03-15 14:09:59

标签: iphone apple-push-notifications

我想问你们 设备如何接收推送通知? 我们的设备是否持续连接到苹果的服务器?

非常感谢,
NAV

2 个答案:

答案 0 :(得分:1)

设备未保持连接状态。事实上,应用程序可能甚至不再运行。

机制如下:

  1. 您的申请必须注册通知。
  2. 注册时,您会收到一个令牌,并将其发送到您的服务器。
  3. 当您希望发送推送通知时,您的服务器会连接到Apple服务器并向之前注册的令牌发送消息。
  4. 简单:)

    有关详细信息,请参阅: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW9

答案 1 :(得分:0)

在此link,您可以了解推送通知服务的工作原理。