2014-03-26 56 views
3

苹果如何知道IP地址的目标设备发送推送通知的 ...苹果如何知道发送推送通知的设备的IP地址?

  1. APN服务器需要P12证书,配置轮廓令牌ID发送推送通知。任何方式如果服务器向客户端发送信息或数据(实际上是苹果设备)它应该有一个IP地址的客户端。 APN服务器如何知道这一点?

  2. 或苹果设备应该轮询 APN服务器通知。APN服务后面还有其他诀窍吗?

+0

Apple根据设备ID发送推送通知。有关详细信息,请参阅http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1 –

+1

设备令牌对于设备是唯一的,所以推送通知需要设备令牌 – Rose

+0

@AlbinJoseph我已经多次阅读该文档......但是我的问题是苹果如何知道设备的IP地址? – jailani

回答

1

"Apple Push Notification Service" 在“本地和推送通知编程指南”:

每个设备建立与服务的认证和加密的IP连接 并在此持续 连接接收通知。

所以它是设备启动连接到APNs。因此,APN需要 不知道设备的IP地址。

+0

谢谢......任何有关此认证和加密IP连接的文档都能更好地理解。 – jailani