iOS面试题:通知中心的实现原理?
2019-04-01 本文已影响164人
iOS猿_员
原文:iOS面试题大全
推送通知的过程可以分为以下几步:
- 1.应用服务提供商从服务器端把要发送的消息和设备令牌(device token)发送给苹果的消息推送服务器APNs。
- 2.APNs根据设备令牌在已注册的设备(iPhone、iPad、iTouch、mac等)查找对应的设备,将消息发送给相应的设备。
- 3.客户端设备接将接收到的消息传递给相应的应用程序,应用程序根据用户设置弹出通知消息。
![](https://img.haomeiwen.com/i13277235/cc2e78efb5c8386b.png)