My iPhone is able to receive push notifications, iMessages, etc. in real time. Does this mean that when iPhone connects to the internet, it establishes and maintains a continuous connection to Apple’s servers? Or do the servers make a connection to the device each time they have new data to push? And if so, how can they always know where to reach your device considering that the IP on a mobile device could change quite easily across WiFi networks, cell towers, etc.
Selecting any option will automatically load the page