消息推送流程
2016-10-18 20:21:27 0 举报
消息推送流程通常包括以下几个步骤:首先,应用程序会收集用户的信息,如设备ID、操作系统版本等。然后,应用程序将这些信息发送到服务器,服务器会根据这些信息生成相应的推送内容。接下来,服务器会将推送内容发送到推送服务提供商,如苹果的APNs或谷歌的FCM。推送服务提供商会将这些内容推送到用户的设备上。最后,用户的设备会接收到推送内容,并根据应用程序的设置决定是否显示通知。整个过程涉及到多个环节,需要各个部分协同工作才能实现消息的准确推送。
作者其他创作
大纲/内容
生成证书和pp文件后,应将本地之前的证书和pp文件全部删除,并且重启xcode,再下载证书和pp文件进行安装和打包操作
更新pp文件的信息
在将生成的后台p12文件更新到后台之前,应该首先验证使用最新pp文件打包的ipa应用是否能够从苹果服务器获取得到token,验证所打出来的包是否会通过apns服务器的校验并且获取到token,如果第一条都没有通过,那么证明证书或者pp文件有问题。
开始
将本地生成的cerSigningRequest文件和上一步生成的pem文件合成一个p12文件
将合成的p12文件更新到后端服务器
将导出的推送证书文件和私钥文件转换为pem文件
使用新的pp文件打包验证是否有消息推送
下载新的推送证书和pp文件
生成新的推送证书
废弃旧的推送证书
将本地的推送证书和pp文件删除
更新pp文件,并不能将旧的pp删除,然后重新生成pp文件,如果删除了旧的pp文件,那么以前的应用将会闪退
必须要将旧的推送证书废弃,1.因为新生成了推送证书,废弃旧的不会现有的应用推送。2.废弃旧的推送证书,才能够保证下一步跟新pp文件不会出错
在合成后台p12之前,确认当前bunddleId只有一个推送证书和一个pp文件
将本地的推送证书和私钥导出
0 条评论
下一页