ios pushconfig流程图
2015-12-23 09:03:49 0 举报
iOS Push配置流程图描述: 1. 开发者在服务器端生成推送通知内容。 2. 使用APNs(Apple Push Notification service)的证书和密钥,将推送内容加密并签名。 3. 将加密后的推送内容发送到苹果的推送服务。 4. iOS设备连接到互联网,并通过APNS向设备发送推送通知。 5. iOS设备上的应用程序监听APNS,接收到推送通知后,根据推送内容触发相应的操作。 6. 用户点击推送通知,打开应用程序,查看详细内容或执行相应操作。
作者其他创作
大纲/内容
是否是发布版本
证书路径
ProductId
PUSH:CONFIG:HOSID
是否有productId
证书密码
cerPath
PUSH:USID
证书信息
从PUSH:USID中查到所有的push_token,作为集合A
根据hosId从PUSH:CONFIG:HOSID中取出对应的证书信息
isPub
在UDB的redis中,保存着每个ios用户的push_token信息。Key是PUSH:USID,field是ProductId,value是push_token。
开始
cerPwd
推送
证书信息的结构(JSON)
version
在UDB的redis中,保存着每个医院对应的证书信息Key是PUSH:CONFIG:HOSID,field是ProductId,value是证书信息。
是
否
根据hosId从PUSH:CONFIG:HOSID中取出对应的所有的证书信息作为集合B。集合A和集合B根据ProductId匹配,如果匹配上,添加到集合C中。把集合C中的设备,消息作为推送消息源
push_token
从PUSH:USID中根据productId作为field,查询到对应的push_token
推送版本
0 条评论
下一页