I know that this iOS "same device registered multiple times" topic has come up before. I'm trying to determine the best practice to make sure everything works as expected.
I have a iOS test device that is currently registered in Backend Service / Push Notifications / Devices three times (due to multiple installs / uninstalls). They all have the same Push Token, but different Hardware IDs. This behavior makes sense since the Hardware ID on iOS changes with each install, but still seems problematic.
A few questions:
1) When I send a push notification to this device, it "appears" that it only receives the notification once. However, Backend Services states that it was sent to 3 active devices (the number of registrations for that device). Is Backend Services actually sending the notification 3 times to the same Push Token (device)? Or is something else happening?
2) What is the best way to "clean up" these extra duplicate device registrations? Or do I need not too? I would expect that really only one device registration should exist for each device.
Thanks,
David