First of all, I'd like to say that I'm fully aware that uniqueIdentifier
has been deprecated and there are identifierForVendor
& advertisingIdentifier
.
My question is, if there is a way to have a fully persistent device identifier which lives through anything like reboots, app uninstalls, etc.
Currently we use identifierForVendor
which is OK - but one of our product's main requirements is to allow quick login without any registration, and when people delete our app their save acts as a "local save" (even though it's hosted on our servers) - as their identifierForVendor
changes.
Hope someone had better luck than me in finding an answer (or if there even is an answer :P)
Thanks