首页 文章

为什么推送通知服务器准确地向客户端发送消

提问于
浏览
0

在iOS中使用Facebook应用程序的示例,使用Apple推送通知服务(APNS) . 我认为当Facebook服务器看到新的订阅源或新朋友请求时,它会向APNS发送消息 . 之后,APNS会将通知推送给登录该Facebook帐户的客户 . 我的问题是:

  • 为什么APNS知道哪个设备登录Facebook帐户?

  • APNS如何准确地向该客户端发送消息(为什么APNS知道客户端的IP地址)?

据我所知,推送通知也是Windows Phone(微软推送通知服务)和Android( Cloud 端设备消息)中的技术用途 .

谢谢 .

1 回答

  • 1

    APNS(Apple推送通知服务)适用于每个设备的每个应用程序唯一ID . 您将消息推送到此唯一ID,并在用户设备上传递 .

    您的应用必须请求此ID并将其传递给将发送通知的服务器 . 该ID是由APNS API创建的,因此Apple知道该ID属于该设备和应用程序 . 我想windows和android会以同样的方式工作 .

相关问题