How do iOS Push Notifications work?

Andy Hin picture Andy Hin · Jun 23, 2013 · Viewed 80.3k times · Source

How do iOS "push" notifications get delivered to a particular device without that device needing to poll a server?

For example, let's say I have received a new message on Facebook. Facebook notifies Apple that my device should receive a notification as such. But how does Apple know which device/IP to push the message to?

Answer

Karan Alangat picture Karan Alangat · Jun 3, 2015

Each device can be updated with data using their own unique device tokens. This picture explains everything . .

enter image description here