我想要使用推动的通知在我的应用程序。我想要知道,我需要包括证书,在我的应用程序,以获得的设备标记或者我只是需要安装证书钥匙链和实现唯一的方法是描述PushNotificationGuide?实际上我有点困惑我是否将证在我的程序或没有。我只是想知道一个逐步的方法对客户的侧执行情况。对不起对于发布这个问题,因为我知道有很多职位上堆溢出。谢谢你的支持。

有帮助吗?

解决方案

你应该 把证书到你的应用程序。如果你这样做将有可能对任何人来欺骗你的推服务器和推动发送到所有的用户。的方式推动工作的是大致为:

  1. 你应得到一个设备标记
  2. 你的应用程序发送的设备标记,你的服务器

在某一点在未来使用该标记,以发起一个推动连接,在大致的方式显示在这个影像从苹果 文档: APN图http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/remote_notif_simple.jpg

  1. 你的服务器(提供者)发起一个SSL连接APN使用你的证书进行加密的连接及设备标记,以确定哪些设备的推应该去.
  2. 苹果公司推出的数据的请求的设备,该设备的标记。

是一个体面的博客,说明如何建立一个应用程序和服务器,并苹果一样的代码显示出如何获得的设备标记 在这里,.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top