Device Token Not Invalidated After App Uninstall (iOS 26.4 Beta)

Hello,

We are experiencing an issue related to push notifications after updating devices to iOS 26.4 Beta.

Our system stores push notification tokens on the server by associating the device token with the device’s IDFV in the app.

After updating a device to iOS 26.4 Beta, we observed that the device token from a previously uninstalled version of the app remains valid for more than a week. As a result, two push notifications are delivered to the same device.

The situation is as follows:

  • The user installs the app and a device token is generated.
  • The user uninstalls the app.
  • Later, the user installs the app again and a new device token is generated.
  • However, the previous device token does not become invalid, even after more than a week.

Because IDFV changes when the app is reinstalled, our server cannot determine that the device belongs to the same user. Therefore, we cannot overwrite the old token with the new one on the server side.

Could you please advise:

  1. Is this behavior expected in iOS 26.4 Beta?
  2. How long does it normally take for a device token to become invalid after an app is uninstalled?
  3. What is the recommended approach to prevent duplicate push notifications in this situation?

Any guidance would be greatly appreciated.

Best regards

Device Token Not Invalidated After App Uninstall (iOS 26.4 Beta)
 
 
Q