ApplePushnotificationservice是Apple提供的消息推送服务。 推送表包括顶部消息,声音和Badenumber()具有APN,并且应用程序可以在任何状态下接收与程序(包括运行Stanning,前景和背景)相关的消息。 因为在大多数情况下,在大多数情况下,iOS只有一个应用程序可以是活动的,因此APN为应用程序的交互提供了极大的便利。
一:介绍在使用APN之前,您需要知道这一点:1:APN是免费的。 只要有一个开发人员帐户,就可以申请APNS证书。 2:APN是不可靠的,Apple不保证可靠性保证信息。 3:APN限制为消息的大小,总容量不能超过256字节。 显然,上面的三个,您应该了解APN的应用程序。 APN工作流程如下:1和2:安装并首先启动时,弹出对话框需要打开应用程序,无论是否允许,如果允许,应用程序将获取硬件令牌。 注意有三点:首先,这个令牌是设备的唯一方法,相同的设备是相同的; 二,当卸载应用程序时,然后重新安装,确认对话框不会再次出现,自动继承以前的安装设置信息; 第三,更改安装通知中的推送设置。 您可以选择打开消息框,声音和一个或多个badgenumber。 3:应用程序将被发送到令牌到服务器,即APNS消息的来源。 4:应用程序服务器通过令牌和证书向Apple的消息服务器发送消息。
5:Ap