How Apple Push Notification Service (APNs) Works with Jamf Pro on Premises
The Jamf Pro server on premises sends a request to APNs to tell a device to check in with the Jamf Pro server in the cloud when the device is on a network.
When a device connects to the internet, it checks in with APNs to see if it has any thing for the device to do.
APNs tells the device to check in with the Jamf Pro server on premises.
The device checks in with the Jamf Pro server and gets whatever it needs from the Jamf Pro server on premises.
iOS devices do not check in with the Jamf Pro server unless it receives instructions from APNs to do so.
NOTE: APNs gives higher priority to security based commands. For example, a remote wipe command will have a higher priority than a push app command.