1、申请证书:申请app ids,应用名字必须一致。然后再进入进行编辑。使其enable,绿灯。
2、申请provisioning profile,生成.mobileprovision,双击该证书才干正确导入手机设备。不能拖。
3、创建应用。使其名字一致。写代码,注冊消息推送,将Device Token发送到服务端,处理收到的消息推送。
4、客户端向服务APNS,发送设备的UDID和英语的Bundle Identifier,将当前用户的deviceToken(用户标识),发送给自己应用的服务器。
5、利用deviceToken进行数据传输,推送通知。需要推送的时候,将消息和deviceToken一起发送给APNS服务器,再通过deviceToken找到用户,并将消息发给用户。
6、创建明确的AppID,只有明确的AppID才能进行一些特殊的操作,客户端如果想要接收APNs的远程推送通知,必须先进行注册。