On the subject of the Apple Push Notification Service (APNS) and according to the iOS developer documentation here:
'The device token you provide to the server is analogous to a phone number; it contains information that enables APNs to locate the device on which your client app is installed. APNs also uses it to authenticate the routing of a notification.'
Is a device token guaranteed to be tied to actual iOS hardware? If so, how is this guaranteed?
Searching the iOS security guide sheds little light on this subject: https://www.apple.com/business/docs/iOS_Security_Guide.pdf
For security reasons, I need to be able to guarantee that a push notification can only be received by real iOS devices.
Any information on this would be most appreciated.
Kind Regards,
D L