用户工具

消息推送详解

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
消息推送详解 [2016/04/11 08:42]
liuxia 创建
消息推送详解 [2017/08/23 08:44] (当前版本)
行 31: 行 31:
 </​code>​ </​code>​
 ====3、离线推送流程 ==== ====3、离线推送流程 ====
-当 SDK 处于后台挂起状态或未启动状态时,并且已经上传了<​html><​font color = red> DeviceToken</​font></​html>​ ,这时候如果有人给该用户发送消息,云的服务器会根据<​html><​font color = red> DeviceToken</​font></​html>​ 和<​html><​font color = red>​推送证书</​font></​html>​将消息发送到<​html><​font color = red>​苹果推送服务器(APNs)</​font></​html>​。 苹果推送服务器会根据 <​html><​font color = red>​DeviceToken </​font></​html>​查找相应的设备,并根据推送证书中的 <​html><​font color = red>​BundleID</​font></​html>​ 和 App 打包时使用的 <​html><​font color = red>​Provisioning Profile</​font></​html>​ 查找 App,从而确定唯一的设备上的唯一 App,并进行远程推送。\\+当 SDK 处于后台挂起状态或未启动状态时,并且已经上传了<​html><​font color = red> DeviceToken</​font></​html>​ ,这时候如果有人给该用户发送消息,云之讯的服务器会根据<​html><​font color = red> DeviceToken</​font></​html>​ 和<​html><​font color = red>​推送证书</​font></​html>​将消息发送到<​html><​font color = red>​苹果推送服务器(APNs)</​font></​html>​。 苹果推送服务器会根据 <​html><​font color = red>​DeviceToken </​font></​html>​查找相应的设备,并根据推送证书中的 <​html><​font color = red>​BundleID</​font></​html>​ 和 App 打包时使用的 <​html><​font color = red>​Provisioning Profile</​font></​html>​ 查找 App,从而确定唯一的设备上的唯一 App,并进行远程推送。\\
 ====4、开发环境和生产环境 ==== ====4、开发环境和生产环境 ====
 苹果推送服务器区分<​html><​font color = red>​开发环境(Development)</​font></​html>​和<​html><​font color = red>​生产环境(Production)</​font></​html>​,两个环境的服务器不同,使用的 <​html><​font color = red>P12 证书</​font></​html>​不同,完全隔离。 苹果推送服务器区分<​html><​font color = red>​开发环境(Development)</​font></​html>​和<​html><​font color = red>​生产环境(Production)</​font></​html>​,两个环境的服务器不同,使用的 <​html><​font color = red>P12 证书</​font></​html>​不同,完全隔离。
最后更改: 2017/08/23 08:44

页面工具