[关闭]
@pingniu 2017-02-09T06:42:52.000000Z 字数 445 阅读 459

关于个推的那些事(一)

app

iOS 推送服务框架图:

image_1aq9noitb1ubq26sepbc7a46j9.png-25.9kB

iOS 推送包括 2 个部分,APNs 推送,与应用内消息。

绿色部分是 APNs推送,个推推送代理开发者的应用(需要基于开发者提供的应用证书),向苹果 APNs 服务器推送。由 APNs Server 推送到 iOS 设备上。
红色部分是个推应用内推送部分,即App启动时,应用内集成的个推SDK会开启长连接到个推服务器,从而开发者可通过个推服务器推送消息到 App 里。

APNs推送:苹果官方推送通知服务,个推中IOS的离线通知均使用该服务

应用内消息(透传消息):应用内推送即透传消息,个推只负责消息传递,不做任何处理,客户端在接收到透传消息后需要自己去处理消息的展示方式或后续动作。

推送显示方式(均可在iphone设置中选择):
1.无:应用图标带上数值绷带;

image_1aq9nq8eb4o51asnk4b1j7evmpm.png-12.1kB


image_1aq9nqp5nn6f1c19hsjqgf1g1213.png-48.1kB

注:以上显示方式仅在app运行在后台时显示,且显示的方式只能如上图所示的界面,不能自定义显示界面。当app处于前台运行状态,则不会有推送提示,但可以接收到消息,可在应用中自定义显示方式

image_1aq9nr3qvso81p521rte5gok201g.png-55.2kB

edit by chenqy

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注