Earlier in the document, it looked like
If the user restores the backup data to a new device or reinstalls the operating system, the device token changes.
From the new documentation here:
https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html
Important: To protect user privacy, do not try to use the device token to identify the device.
Device identifiers can change after updating the operating system and always change when deleting data and device settings. the system supplies the device token to an instance of your application, the application must redirect it to your provider's servers to allow further notification pushing to the device.
source share