1、由APP向iOS设备发送一个注册通知,用户需要同意后向系统发送推送。
2、iOS向APNS远程推送服务器发送App的bundleID和设备的UDID。
3、APNS根据设备的UDID和app的Bunble Id生成deviceToken在发送给App。
4、app再将devicetoken发送给远程推送服务器,由服务器保存在数据库中。
5、当远程推送服务器想发送推送时,在远程推送服务器输入要发送的消息并选择发送给哪些用户的devicetoken,由远程推送服务器发送给apns。
6、APNs根据devicetoken发送给对应的用户。
网友评论